Initialize Tizen 2.3
[framework/web/webkit-efl.git] / WebKit.pro
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
11 !equals(QT_MAJOR_VERSION, 5): error("Building WebKit with Qt versions older than 5.0 is not supported.")
12
13 WTF.file = Source/WTF/WTF.pro
14 WTF.makefile = Makefile.WTF
15 SUBDIRS += WTF
16
17 JavaScriptCore.file = Source/JavaScriptCore/JavaScriptCore.pro
18 JavaScriptCore.makefile = Makefile.JavaScriptCore
19 SUBDIRS += JavaScriptCore
20
21 use?(3D_GRAPHICS) {
22     ANGLE.file = Source/ThirdParty/ANGLE/ANGLE.pro
23     ANGLE.makefile = Makefile.ANGLE
24     SUBDIRS += ANGLE
25 }
26
27 WebCore.file = Source/WebCore/WebCore.pro
28 WebCore.makefile = Makefile.WebCore
29 SUBDIRS += WebCore
30
31 build?(webkit1) {
32     webkit1.file = Source/WebKit/WebKit1.pro
33     webkit1.makefile = Makefile.WebKit1
34     SUBDIRS += webkit1
35 }
36
37 build?(webkit2) {
38     webkit2.file = Source/WebKit2/WebKit2.pro
39     webkit2.makefile = Makefile.WebKit2
40     SUBDIRS += webkit2
41 }
42
43 QtWebKit.file = Source/QtWebKit.pro
44 QtWebKit.makefile = Makefile.QtWebKit
45 SUBDIRS += QtWebKit
46
47 !production_build {
48     # Only tested on Linux so far.
49     linux* {
50         gtest.file = Source/ThirdParty/gtest/gtest.pro
51         gtest.makefile = Makefile.gtest
52         SUBDIRS += gtest
53     }
54 }
55
56 Tools.file = Tools/Tools.pro
57 Tools.makefile = Makefile.Tools
58 SUBDIRS += Tools
59
60 # Number of times incremental builds have failed: 1