blob: ae197934c8da0bb8294dabfab1e8a5e3ff8b4f22 [file] [log] [blame]
vestbo@webkit.org4ab62382011-11-04 13:19:58 +00001# -------------------------------------------------------------------
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
8TEMPLATE = subdirs
9CONFIG += ordered
10
hausmann@webkit.orgb2449d72012-09-21 12:05:41 +000011!equals(QT_MAJOR_VERSION, 5): error("Building WebKit with Qt versions older than 5.0 is not supported.")
12
hausmann@webkit.org77d95382012-01-12 15:14:56 +000013WTF.file = Source/WTF/WTF.pro
14WTF.makefile = Makefile.WTF
15SUBDIRS += WTF
16
commit-queue@webkit.orga37d9a4f2012-07-17 14:51:54 +000017JavaScriptCore.file = Source/JavaScriptCore/JavaScriptCore.pro
18JavaScriptCore.makefile = Makefile.JavaScriptCore
19SUBDIRS += JavaScriptCore
vestbo@webkit.org4ab62382011-11-04 13:19:58 +000020
vestbo@webkit.orga5de2262012-09-11 13:06:39 +000021use?(3D_GRAPHICS) {
hausmann@webkit.org516d3eb2012-09-06 10:55:43 +000022 ANGLE.file = Source/ThirdParty/ANGLE/ANGLE.pro
23 ANGLE.makefile = Makefile.ANGLE
24 SUBDIRS += ANGLE
25}
26
vestbo@webkit.org4ab62382011-11-04 13:19:58 +000027WebCore.file = Source/WebCore/WebCore.pro
28WebCore.makefile = Makefile.WebCore
29SUBDIRS += WebCore
30
vestbo@webkit.orga5de2262012-09-11 13:06:39 +000031build?(webkit1) {
hausmann@webkit.orged7b727a2012-06-26 04:47:14 +000032 webkit1.file = Source/WebKit/WebKit1.pro
33 webkit1.makefile = Makefile.WebKit1
34 SUBDIRS += webkit1
35}
36
vestbo@webkit.orga5de2262012-09-11 13:06:39 +000037build?(webkit2) {
vestbo@webkit.org19d488f2012-07-05 16:39:54 +000038 webkit2.file = Source/WebKit2/WebKit2.pro
39 webkit2.makefile = Makefile.WebKit2
40 SUBDIRS += webkit2
41}
42
vestbo@webkit.org4ab62382011-11-04 13:19:58 +000043QtWebKit.file = Source/QtWebKit.pro
44QtWebKit.makefile = Makefile.QtWebKit
45SUBDIRS += QtWebKit
46
hausmann@webkit.org3ce75262012-09-11 13:51:45 +000047Tools.file = Tools/Tools.pro
48Tools.makefile = Makefile.Tools
vestbo@webkit.org4ab62382011-11-04 13:19:58 +000049SUBDIRS += Tools
hausmann@webkit.orgecd47222012-10-16 12:48:32 +000050
pierre.rossi@gmail.comded582b2012-11-30 16:10:16 +000051# Number of times incremental builds have failed: 1