vestbo@webkit.org | 4ab6238 | 2011-11-04 13:19:58 +0000 | [diff] [blame] | 1 | # ------------------------------------------------------------------- |
| 2 | # Root project file, used to load WebKit in Qt Creator and for |
| 3 | # building QtWebKit. |
| 4 | # |
| 5 | # See 'Tools/qmake/README' for an overview of the build system |
| 6 | # ------------------------------------------------------------------- |
| 7 | |
| 8 | TEMPLATE = subdirs |
| 9 | CONFIG += ordered |
| 10 | |
hausmann@webkit.org | b2449d7 | 2012-09-21 12:05:41 +0000 | [diff] [blame] | 11 | !equals(QT_MAJOR_VERSION, 5): error("Building WebKit with Qt versions older than 5.0 is not supported.") |
| 12 | |
hausmann@webkit.org | 77d9538 | 2012-01-12 15:14:56 +0000 | [diff] [blame] | 13 | WTF.file = Source/WTF/WTF.pro |
| 14 | WTF.makefile = Makefile.WTF |
| 15 | SUBDIRS += WTF |
| 16 | |
commit-queue@webkit.org | a37d9a4f | 2012-07-17 14:51:54 +0000 | [diff] [blame] | 17 | JavaScriptCore.file = Source/JavaScriptCore/JavaScriptCore.pro |
| 18 | JavaScriptCore.makefile = Makefile.JavaScriptCore |
| 19 | SUBDIRS += JavaScriptCore |
vestbo@webkit.org | 4ab6238 | 2011-11-04 13:19:58 +0000 | [diff] [blame] | 20 | |
vestbo@webkit.org | a5de226 | 2012-09-11 13:06:39 +0000 | [diff] [blame] | 21 | use?(3D_GRAPHICS) { |
hausmann@webkit.org | 516d3eb | 2012-09-06 10:55:43 +0000 | [diff] [blame] | 22 | ANGLE.file = Source/ThirdParty/ANGLE/ANGLE.pro |
| 23 | ANGLE.makefile = Makefile.ANGLE |
| 24 | SUBDIRS += ANGLE |
| 25 | } |
| 26 | |
vestbo@webkit.org | 4ab6238 | 2011-11-04 13:19:58 +0000 | [diff] [blame] | 27 | WebCore.file = Source/WebCore/WebCore.pro |
| 28 | WebCore.makefile = Makefile.WebCore |
| 29 | SUBDIRS += WebCore |
| 30 | |
vestbo@webkit.org | a5de226 | 2012-09-11 13:06:39 +0000 | [diff] [blame] | 31 | build?(webkit1) { |
hausmann@webkit.org | ed7b727a | 2012-06-26 04:47:14 +0000 | [diff] [blame] | 32 | webkit1.file = Source/WebKit/WebKit1.pro |
| 33 | webkit1.makefile = Makefile.WebKit1 |
| 34 | SUBDIRS += webkit1 |
| 35 | } |
| 36 | |
vestbo@webkit.org | a5de226 | 2012-09-11 13:06:39 +0000 | [diff] [blame] | 37 | build?(webkit2) { |
vestbo@webkit.org | 19d488f | 2012-07-05 16:39:54 +0000 | [diff] [blame] | 38 | webkit2.file = Source/WebKit2/WebKit2.pro |
| 39 | webkit2.makefile = Makefile.WebKit2 |
| 40 | SUBDIRS += webkit2 |
| 41 | } |
| 42 | |
vestbo@webkit.org | 4ab6238 | 2011-11-04 13:19:58 +0000 | [diff] [blame] | 43 | QtWebKit.file = Source/QtWebKit.pro |
| 44 | QtWebKit.makefile = Makefile.QtWebKit |
| 45 | SUBDIRS += QtWebKit |
| 46 | |
hausmann@webkit.org | 3ce7526 | 2012-09-11 13:51:45 +0000 | [diff] [blame] | 47 | Tools.file = Tools/Tools.pro |
| 48 | Tools.makefile = Makefile.Tools |
vestbo@webkit.org | 4ab6238 | 2011-11-04 13:19:58 +0000 | [diff] [blame] | 49 | SUBDIRS += Tools |
hausmann@webkit.org | ecd4722 | 2012-10-16 12:48:32 +0000 | [diff] [blame] | 50 | |
pierre.rossi@gmail.com | ded582b | 2012-11-30 16:10:16 +0000 | [diff] [blame] | 51 | # Number of times incremental builds have failed: 1 |