Changeset 844 for branches/vendor/nokia/qt/current/src/src.pro
- Timestamp:
- May 3, 2011, 4:49:08 PM (15 years ago)
- File:
-
- 1 edited
-
branches/vendor/nokia/qt/current/src/src.pro (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/vendor/nokia/qt/current/src/src.pro
r767 r844 4 4 unset(SRC_SUBDIRS) 5 5 win32:SRC_SUBDIRS += src_winmain 6 wince*:{ 7 SRC_SUBDIRS += src_corelib src_xml src_gui src_sql src_network src_testlib 8 } else:symbian { 9 SRC_SUBDIRS += src_s60main src_corelib src_xml src_gui src_network src_sql src_testlib src_s60installs 10 } else { 11 SRC_SUBDIRS += src_corelib src_xml src_network src_gui src_sql src_testlib 12 !vxworks:contains(QT_CONFIG, qt3support): SRC_SUBDIRS += src_qt3support 13 include(tools/tools.pro) 14 contains(QT_CONFIG, dbus):SRC_SUBDIRS += src_dbus 15 } 6 symbian:SRC_SUBDIRS += src_s60main 7 SRC_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) 16 13 win32:SRC_SUBDIRS += src_activeqt 17 14 … … 22 19 contains(QT_CONFIG, multimedia): SRC_SUBDIRS += src_multimedia 23 20 contains(QT_CONFIG, svg): SRC_SUBDIRS += src_svg 21 22 24 23 contains(QT_CONFIG, webkit) { 25 #exists($$QT_SOURCE_TREE/src/3rdparty/webkit/JavaScriptCore/JavaScriptCore.pro): SRC_SUBDIRS += src_javascriptcore24 exists($$QT_SOURCE_TREE/src/3rdparty/webkit/JavaScriptCore/JavaScriptCore.pro): SRC_SUBDIRS += src_javascriptcore 26 25 SRC_SUBDIRS += src_webkit 27 26 } 28 contains(QT_CONFIG, script): SRC_SUBDIRS += src_script 29 contains(QT_CONFIG, scripttools): SRC_SUBDIRS += src_scripttools 30 contains(QT_CONFIG, declarative): SRC_SUBDIRS += src_declarative 27 !contains(QT_CONFIG, no-gui):contains(QT_CONFIG, scripttools): SRC_SUBDIRS += src_scripttools 31 28 SRC_SUBDIRS += src_plugins 29 30 31 32 33 34 32 35 33 36 src_s60main.subdir = $$QT_SOURCE_TREE/src/s60main … … 71 74 src_plugins.subdir = $$QT_SOURCE_TREE/src/plugins 72 75 src_plugins.target = sub-plugins 76 77 73 78 src_testlib.subdir = $$QT_SOURCE_TREE/src/testlib 74 79 src_testlib.target = sub-testlib … … 79 84 src_declarative.subdir = $$QT_SOURCE_TREE/src/declarative 80 85 src_declarative.target = sub-declarative 86 87 81 88 82 89 #CONFIG += ordered 83 !wince*:! symbian:!ordered{90 !wince*:! { 84 91 src_corelib.depends = src_tools_moc src_tools_rcc 85 92 src_gui.depends = src_corelib src_tools_uic … … 88 95 src_xmlpatterns.depends = src_corelib src_network 89 96 src_dbus.depends = src_corelib src_xml 90 src_svg.depends = src_ xmlsrc_gui97 src_svg.depends = src_ src_gui 91 98 src_script.depends = src_corelib 92 99 src_scripttools.depends = src_script src_gui src_network … … 101 108 src_phonon.depends = src_gui 102 109 src_multimedia.depends = src_gui 110 103 111 src_tools_activeqt.depends = src_tools_idc src_gui 104 src_declarative.depends = src_ xml src_gui src_script src_network src_svg112 src_declarative.depends = src_ 105 113 src_plugins.depends = src_gui src_sql src_svg 114 115 116 117 106 118 contains(QT_CONFIG, webkit) { 107 src_webkit.depends = src_gui src_sql src_network src_xml 108 contains(QT_CONFIG, phonon):src_webkit.depends += src_phonon 119 src_webkit.depends = src_gui src_sql src_network 109 120 contains(QT_CONFIG, xmlpatterns): src_webkit.depends += src_xmlpatterns 110 contains(QT_CONFIG, declarative):src_declarative.depends += src_webkit 111 #exists($$QT_SOURCE_TREE/src/3rdparty/webkit/JavaScriptCore/JavaScriptCore.pro): src_webkit.depends += src_javascriptcore 121 src_imports.depends += src_webkit 122 exists($$QT_SOURCE_TREE/src/3rdparty/webkit/JavaScriptCore/JavaScriptCore.pro) { 123 src_webkit.depends += src_javascriptcore 124 src_javascriptcore.depends = src_corelib 125 } 112 126 } 113 127 contains(QT_CONFIG, qt3support): src_plugins.depends += src_qt3support … … 116 130 src_phonon.depends += src_dbus 117 131 } 118 contains(QT_CONFIG, opengl)|contains(QT_CONFIG, opengles1)|contains(QT_CONFIG, opengles2): src_plugins.depends += src_opengl 119 } 120 121 !symbian { 132 contains(QT_CONFIG, opengl)|contains(QT_CONFIG, opengles1)|contains(QT_CONFIG, opengles2) { 133 src_plugins.depends += src_opengl 134 src_declarative.depends += src_opengl 135 src_webkit.depends += src_opengl 136 } 137 contains(QT_CONFIG, xmlpatterns) { 138 src_declarative.depends += src_xmlpatterns 139 src_webkit.depends += src_xmlpatterns 140 } 141 contains(QT_CONFIG, svg) { 142 src_declarative.depends += src_svg 143 } 144 contains(QT_CONFIG, webkit) : contains(QT_CONFIG, declarative): src_webkit_declarative.depends = src_declarative src_webkit 145 } 146 147 122 148 # This creates a sub-src rule 123 149 sub_src_target.CONFIG = recursive … … 141 167 !isEqual(subname, src_tools_bootstrap):if(isEqual($$SUB_TEMPLATE, lib) | isEqual($$SUB_TEMPLATE, subdirs) | isEqual(subname, src_tools_idc) | isEqual(subname, src_tools_uic3)):!separate_debug_info { 142 168 #debug 143 eval(debug-$${subtarget}.depends = $${subdir}\$${QMAKE_DIR_SEP}$(MAKEFILE) $$EXTRA_DEBUG_TARGETS)144 eval(debug-$${subtarget}.commands = (cd $$subdir && $(MAKE) -f $(MAKEFILE) debug))169 170 ) 145 171 EXTRA_DEBUG_TARGETS += debug-$${subtarget} 146 172 QMAKE_EXTRA_TARGETS += debug-$${subtarget} 147 173 #release 148 eval(release-$${subtarget}.depends = $${subdir}\$${QMAKE_DIR_SEP}$(MAKEFILE) $$EXTRA_RELEASE_TARGETS)149 eval(release-$${subtarget}.commands = (cd $$subdir && $(MAKE) -f $(MAKEFILE) release))174 175 ) 150 176 EXTRA_RELEASE_TARGETS += release-$${subtarget} 151 177 QMAKE_EXTRA_TARGETS += release-$${subtarget} 152 178 } else { #do not have a real debug target/release 153 179 #debug 154 eval(debug-$${subtarget}.depends = $${subdir}\$${QMAKE_DIR_SEP}$(MAKEFILE) $$EXTRA_DEBUG_TARGETS)155 eval(debug-$${subtarget}.commands = (cd $$subdir && $(MAKE) -f $(MAKEFILE) first))180 181 ) 156 182 EXTRA_DEBUG_TARGETS += debug-$${subtarget} 157 183 QMAKE_EXTRA_TARGETS += debug-$${subtarget} 158 184 #release 159 eval(release-$${subtarget}.depends = $${subdir}\$${QMAKE_DIR_SEP}$(MAKEFILE) $$EXTRA_RELEASE_TARGETS)160 eval(release-$${subtarget}.commands = (cd $$subdir && $(MAKE) -f $(MAKEFILE) first))185 186 ) 161 187 EXTRA_RELEASE_TARGETS += release-$${subtarget} 162 188 QMAKE_EXTRA_TARGETS += release-$${subtarget} … … 166 192 release.depends = $$EXTRA_RELEASE_TARGETS 167 193 QMAKE_EXTRA_TARGETS += debug release 194 195 196 197 198 199 200 201 202 203 168 204 } 169 205
Note:
See TracChangeset
for help on using the changeset viewer.
