source: trunk/src/s60installs/s60installs.pro@ 846

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

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

  • Property svn:eol-style set to native
File size: 9.1 KB
RevLine 
[556]1# Use subdirs template to suppress generation of unnecessary files
2TEMPLATE = subdirs
3
4symbian: {
5 load(data_caging_paths)
6
7 SUBDIRS=
8 # WARNING: Changing TARGET name will break Symbian SISX upgrade functionality
9 # DO NOT TOUCH TARGET VARIABLE IF YOU ARE NOT SURE WHAT YOU ARE DOING
[769]10 TARGET = "Qt$${QT_LIBINFIX}"
11
12 isEmpty(QT_LIBINFIX) {
13 TARGET.UID3 = 0x2001E61C
14 } else {
15 # Always use experimental UID for infixed configuration to avoid UID clash
16 TARGET.UID3 = 0xE001E61C
17 }
[556]18 VERSION=$${QT_MAJOR_VERSION}.$${QT_MINOR_VERSION}.$${QT_PATCH_VERSION}
19
[846]20 DESTDIR = $$QMAKE_LIBDIR_QT
[556]21
22 qtlibraries.sources = \
[846]23 $$QMAKE_LIBDIR_QT/QtCore$${QT_LIBINFIX}.dll \
24 $$QMAKE_LIBDIR_QT/QtXml$${QT_LIBINFIX}.dll \
25 $$QMAKE_LIBDIR_QT/QtGui$${QT_LIBINFIX}.dll \
26 $$QMAKE_LIBDIR_QT/QtNetwork$${QT_LIBINFIX}.dll \
27 $$QMAKE_LIBDIR_QT/QtTest$${QT_LIBINFIX}.dll \
28 $$QMAKE_LIBDIR_QT/QtSql$${QT_LIBINFIX}.dll
[556]29
[846]30 symbian-abld|symbian-sbsv2 {
31 pluginLocations = $${EPOCROOT}epoc32/release/$(PLATFORM)/$(TARGET)
32 bearerPluginLocation = $${EPOCROOT}epoc32/release/$(PLATFORM)/$(TARGET)
33 bearerStubZ = $${EPOCROOT}$${HW_ZDIR}$${QT_PLUGINS_BASE_DIR}/bearer/qsymbianbearer$${QT_LIBINFIX}.qtplugin
34 BLD_INF_RULES.prj_exports += \
35 "qsymbianbearer.qtplugin /$${HW_ZDIR}$${QT_PLUGINS_BASE_DIR}/bearer/qsymbianbearer$${QT_LIBINFIX}.qtplugin" \
36 "qsymbianbearer.qtplugin /epoc32/winscw/c$${QT_PLUGINS_BASE_DIR}/bearer/qsymbianbearer$${QT_LIBINFIX}.qtplugin"
37 } else {
38 pluginLocations = $$QT_BUILD_TREE/plugins/s60
39 bearerPluginLocation = $$QT_BUILD_TREE/plugins/bearer
40 bearerStubZ = $${PWD}/qsymbianbearer.qtplugin
41 }
42
43 contains(S60_VERSION, 3.1)|contains(S60_VERSION, 3.2)|contains(S60_VERSION, 5.0) {
44 qts60plugindeployment = \
45 "IF package(0x20022E6D)" \
46 " \"$$pluginLocations/qts60plugin_5_0$${QT_LIBINFIX}.dll\" - \"c:\\sys\\bin\\qts60plugin_5_0$${QT_LIBINFIX}.dll\"" \
47 " \"$$bearerPluginLocation/qsymbianbearer$${QT_LIBINFIX}.dll\" - \"c:\\sys\\bin\\qsymbianbearer$${QT_LIBINFIX}.dll\"" \
48 "ELSEIF package(0x1028315F)" \
49 " \"$$pluginLocations/qts60plugin_5_0$${QT_LIBINFIX}.dll\" - \"c:\\sys\\bin\\qts60plugin_5_0$${QT_LIBINFIX}.dll\"" \