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 | |
| 11 | QMAKEPATH = $$(QMAKEPATH) |
| 12 | isEmpty(QMAKEPATH)|!exists($${QMAKEPATH}/mkspecs) { |
| 13 | error("The environment variable QMAKEPATH needs to point to $WEBKITSRC/Tools/qmake") |
| 14 | # Otherwise we won't pick up the feature prf files needed for the build |
| 15 | } |
| 16 | |
hausmann@webkit.org | 77d9538 | 2012-01-12 15:14:56 +0000 | [diff] [blame^] | 17 | WTF.file = Source/WTF/WTF.pro |
| 18 | WTF.makefile = Makefile.WTF |
| 19 | SUBDIRS += WTF |
| 20 | |
| 21 | !v8 { |
| 22 | JavaScriptCore.file = Source/JavaScriptCore/JavaScriptCore.pro |
| 23 | JavaScriptCore.makefile = Makefile.JavaScriptCore |
| 24 | SUBDIRS += JavaScriptCore |
| 25 | } |
vestbo@webkit.org | 4ab6238 | 2011-11-04 13:19:58 +0000 | [diff] [blame] | 26 | |
| 27 | WebCore.file = Source/WebCore/WebCore.pro |
| 28 | WebCore.makefile = Makefile.WebCore |
| 29 | SUBDIRS += WebCore |
| 30 | |
| 31 | !CONFIG(no_webkit2) { |
| 32 | webkit2.file = Source/WebKit2/WebKit2.pro |
| 33 | webkit2.makefile = Makefile.WebKit2 |
| 34 | SUBDIRS += webkit2 |
| 35 | } |
| 36 | |
| 37 | QtWebKit.file = Source/QtWebKit.pro |
| 38 | QtWebKit.makefile = Makefile.QtWebKit |
| 39 | SUBDIRS += QtWebKit |
| 40 | |
| 41 | SUBDIRS += Tools |
| 42 | |
| 43 | OTHER_FILES = \ |
| 44 | Tools/qmake/README \ |
vestbo@webkit.org | dda6aa4 | 2012-01-06 12:44:11 +0000 | [diff] [blame] | 45 | Tools/qmake/configure.pro \ |
| 46 | Tools/qmake/sync.profile \ |
| 47 | Tools/qmake/config.tests/fontconfig/* \ |
vestbo@webkit.org | b23f57a | 2012-01-06 12:53:33 +0000 | [diff] [blame] | 48 | Tools/qmake/mkspecs/modules/* \ |
vestbo@webkit.org | 4ab6238 | 2011-11-04 13:19:58 +0000 | [diff] [blame] | 49 | Tools/qmake/mkspecs/features/*.prf \ |
| 50 | Tools/qmake/mkspecs/features/mac/*.prf \ |
| 51 | Tools/qmake/mkspecs/features/unix/*.prf \ |
| 52 | Tools/qmake/mkspecs/features/win32/*.prf |