Skip to content

Commit 1f6ec34

Browse files
author
Shane Kearns
committed
symbian - don't export qsymbianbearer.qtplugin twice
The file was being exported using both prj_exports and deployment lines. As deployment is copying to epoc32 z and c directories, the prj_exports is not needed. Moved the prj_exports rules into the S60 5.0 section, where deployment is not used but rather explicit rules added to the sis file. Task-number: ou1cimx1#946574 Reviewed-by: mread
1 parent 1c9d051 commit 1f6ec34

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/s60installs/s60installs.pro

+3-3
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,6 @@ symbian: {
3434
pluginLocations = $${EPOCROOT}epoc32/release/$(PLATFORM)/$(TARGET)
3535
bearerPluginLocation = $${EPOCROOT}epoc32/release/$(PLATFORM)/$(TARGET)
3636
bearerStubZ = $${EPOCROOT}$${HW_ZDIR}$${QT_PLUGINS_BASE_DIR}/bearer/qsymbianbearer$${QT_LIBINFIX}.qtplugin
37-
BLD_INF_RULES.prj_exports += \
38-
"$$S60_INSTALLS_SOURCE_DIR/qsymbianbearer.qtplugin /$${HW_ZDIR}$${QT_PLUGINS_BASE_DIR}/bearer/qsymbianbearer$${QT_LIBINFIX}.qtplugin" \
39-
"$$S60_INSTALLS_SOURCE_DIR/qsymbianbearer.qtplugin /epoc32/winscw/c$${QT_PLUGINS_BASE_DIR}/bearer/qsymbianbearer$${QT_LIBINFIX}.qtplugin"
4037
} else {
4138
pluginLocations = $$QT_BUILD_TREE/plugins/s60
4239
bearerPluginLocation = $$QT_BUILD_TREE/plugins/bearer
@@ -54,6 +51,9 @@ symbian: {
5451
"ENDIF" \
5552
" \"$$bearerStubZ\" - \"c:$$replace(QT_PLUGINS_BASE_DIR,/,\\)\\bearer\\qsymbianbearer$${QT_LIBINFIX}.qtplugin\""
5653
qtlibraries.pkg_postrules += qts60plugindeployment
54+
BLD_INF_RULES.prj_exports += \
55+
"$$S60_INSTALLS_SOURCE_DIR/qsymbianbearer.qtplugin /$${HW_ZDIR}$${QT_PLUGINS_BASE_DIR}/bearer/qsymbianbearer$${QT_LIBINFIX}.qtplugin" \
56+
"$$S60_INSTALLS_SOURCE_DIR/qsymbianbearer.qtplugin /epoc32/winscw/c$${QT_PLUGINS_BASE_DIR}/bearer/qsymbianbearer$${QT_LIBINFIX}.qtplugin"
5757
} else {
5858
# No need to deploy plugins for older platform versions when building on Symbian3 or later
5959
bearer_plugin.files = $$QT_BUILD_TREE/plugins/bearer/qsymbianbearer$${QT_LIBINFIX}.dll

0 commit comments

Comments
 (0)