source: trunk/src/src.pro@ 971

Last change on this file since 971 was 846, checked in by Dmitry A. Kuminov, 15 years ago

trunk: Merged in qt 4.7.2 sources from branches/vendor/nokia/qt.

File size: 9.3 KB
Line 
1TEMPLATE = subdirs
2
3# this order is important
4unset(SRC_SUBDIRS)
5win32:SRC_SUBDIRS += src_winmain
6symbian:SRC_SUBDIRS += src_s60main
7SRC_SUBDIRS += src_corelib src_xml src_network src_sql src_testlib
8!symbian:contains(QT_CONFIG, dbus):SRC_SUBDIRS += src_dbus
9!contains(QT_CONFIG, no-gui): SRC_SUBDIRS += src_gui
10!wince*:!symbian:!vxworks:contains(QT_CONFIG, qt3support): SRC_SUBDIRS += src_qt3support
11
12!wince*:!symbian-abld:!symbian-sbsv2:include(tools/tools.pro)
13win32:SRC_SUBDIRS += src_activeqt
14
15contains(QT_CONFIG, opengl)|contains(QT_CONFIG, opengles1)|contains(QT_CONFIG, opengles2): SRC_SUBDIRS += src_opengl
16contains(QT_CONFIG, openvg): SRC_SUBDIRS += src_openvg
17contains(QT_CONFIG, xmlpatterns): SRC_SUBDIRS += src_xmlpatterns
18contains(QT_CONFIG, phonon): SRC_SUBDIRS += src_phonon
19contains(QT_CONFIG, multimedia): SRC_SUBDIRS += src_multimedia
20contains(QT_CONFIG, svg): SRC_SUBDIRS += src_svg
21contains(QT_CONFIG, script): SRC_SUBDIRS += src_script
22contains(QT_CONFIG, declarative): SRC_SUBDIRS += src_declarative
23contains(QT_CONFIG, webkit) {
24 exists($$QT_SOURCE_TREE/src/3rdparty/webkit/JavaScriptCore/JavaScriptCore.pro): SRC_SUBDIRS += src_javascriptcore
25 SRC_SUBDIRS += src_webkit
26}
27!contains(QT_CONFIG, no-gui):contains(QT_CONFIG, scripttools): SRC_SUBDIRS += src_scripttools
28SRC_SUBDIRS += src_plugins
29contains(QT_CONFIG, declarative): SRC_SUBDIRS += src_imports
30contains(QT_CONFIG, declarative):contains(QT_CONFIG, webkit): SRC_SUBDIRS += src_webkit_declarative
31
32# s60installs need to be at the end, because projects.pro does an ordered build,
33# and s60installs depends on all the others.
34symbian:SRC_SUBDIRS += src_s60installs
35
36os2:SRC_SUBDIRS += src_xsystray
37
38src_s60main.subdir = $$QT_SOURCE_TREE/src/s60main
39src_s60main.target = sub-s60main
40src_s60installs.subdir = $$QT_SOURCE_TREE/src/s60installs
41src_s60installs.target = sub-s60installs
42src_winmain.subdir = $$QT_SOURCE_TREE/src/winmain
43src_winmain.target = sub-winmain
44src_corelib.subdir = $$QT_SOURCE_TREE/src/corelib
45src_corelib.target = sub-corelib
46src_xml.subdir = $$QT_SOURCE_TREE/src/xml
47src_xml.target = sub-xml
48src_xmlpatterns.subdir = $$QT_SOURCE_TREE/src/xmlpatterns
49src_xmlpatterns.target = sub-xmlpatterns
50src_dbus.subdir = $$QT_SOURCE_TREE/src/dbus
51src_dbus.target = sub-dbus
52src_gui.subdir = $$QT_SOURCE_TREE/src/gui
53src_gui.target = sub-gui
54src_sql.subdir = $$QT_SOURCE_TREE/src/sql
55src_sql.target = sub-sql
56src_network.subdir = $$QT_SOURCE_TREE/src/network
57src_network.target = sub-network
58src_svg.subdir = $$QT_SOURCE_TREE/src/svg
59src_svg.target = sub-svg
60src_script.subdir = $$QT_SOURCE_TREE/src/script
61src_script.target = sub-script
62src_scripttools.subdir = $$QT_SOURCE_TREE/src/scripttools