[556] | 1 | # Use subdirs template to suppress generation of unnecessary files
|
---|
| 2 | TEMPLATE = subdirs
|
---|
| 3 |
|
---|
| 4 | symbian: {
|
---|
| 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\"" \
|
---|
| |
---|