33 " \"$${EPOCROOT}epoc32/release/$(PLATFORM)/$(TARGET)/qts60plugin_5_0.dll\" - \"c:\\sys\\bin\\qts60plugin_5_0.dll\"" \ |
33 " \"$${EPOCROOT}epoc32/release/$(PLATFORM)/$(TARGET)/qts60plugin_5_0.dll\" - \"c:\\sys\\bin\\qts60plugin_5_0.dll\"" \ |
34 "ENDIF" |
34 "ENDIF" |
35 qtlibraries.pkg_postrules += qts60plugindeployment |
35 qtlibraries.pkg_postrules += qts60plugindeployment |
36 |
36 |
37 sqlitedeployment = \ |
37 sqlitedeployment = \ |
38 "; Deploy sqlite onto phone that does not have it (this should be replaced with embedded sis file when available)" \ |
38 "; Deploy sqlite onto phone that does not have it already" \ |
39 "IF NOT package(0x2002533b) " \ |
39 "@\"$$PWD/sqlite3.sis\", (0x2002af5f)" |
40 "\"$${EPOCROOT}epoc32/release/$(PLATFORM)/$(TARGET)/sqlite3.dll\" - \"c:\\sys\\bin\\sqlite3.dll\"" \ |
|
41 "ENDIF" |
|
42 qtlibraries.pkg_postrules += sqlitedeployment |
40 qtlibraries.pkg_postrules += sqlitedeployment |
43 |
41 |
44 qtlibraries.path = c:/sys/bin |
42 qtlibraries.path = c:/sys/bin |
45 |
43 |
46 vendorinfo = \ |
44 vendorinfo = \ |
52 " " |
50 " " |
53 |
51 |
54 |
52 |
55 qtlibraries.pkg_prerules = vendorinfo |
53 qtlibraries.pkg_prerules = vendorinfo |
56 qtlibraries.pkg_prerules += "; Dependencies of Qt libraries" |
54 qtlibraries.pkg_prerules += "; Dependencies of Qt libraries" |
57 |
55 |
58 # Comment the following dependencies out because it is not needed in MCL |
56 # Comment the following dependencies out because it is not needed in MCL |
59 |
57 |
60 #qtlibraries.pkg_prerules += "(0x20013851), 1, 5, 1, {\"PIPS Installer\"}" |
58 #qtlibraries.pkg_prerules += "(0x20013851), 1, 5, 1, {\"PIPS Installer\"}" |
61 #contains(QT_CONFIG, openssl) | contains(QT_CONFIG, openssl-linked) { |
59 #contains(QT_CONFIG, openssl) | contains(QT_CONFIG, openssl-linked) { |
62 # qtlibraries.pkg_prerules += "(0x200110CB), 1, 5, 1, {\"Open C LIBSSL Common\"}" |
60 # qtlibraries.pkg_prerules += "(0x200110CB), 1, 5, 1, {\"Open C LIBSSL Common\"}" |
63 #} |
61 #} |
64 #contains(CONFIG, stl) { |
62 #contains(CONFIG, stl) { |
65 # qtlibraries.pkg_prerules += "(0x2000F866), 1, 0, 0, {\"Standard C++ Library Common\"}" |
63 # qtlibraries.pkg_prerules += "(0x2000F866), 1, 0, 0, {\"Standard C++ Library Common\"}" |
66 #} |
64 #} |
|
65 #qtlibraries.pkg_prerules += "(0x2002af5f), 0, 5, 0, {\"sqlite3\"}" |
67 |
66 |
68 !contains(QT_CONFIG, no-jpeg): imageformats_plugins.sources += qjpeg.dll |
67 !contains(QT_CONFIG, no-jpeg): imageformats_plugins.sources += qjpeg.dll |
69 !contains(QT_CONFIG, no-gif): imageformats_plugins.sources += qgif.dll |
68 !contains(QT_CONFIG, no-gif): imageformats_plugins.sources += qgif.dll |
70 !contains(QT_CONFIG, no-mng): imageformats_plugins.sources += qmng.dll |
69 !contains(QT_CONFIG, no-mng): imageformats_plugins.sources += qmng.dll |
71 !contains(QT_CONFIG, no-tiff): imageformats_plugins.sources += qtiff.dll |
70 !contains(QT_CONFIG, no-tiff): imageformats_plugins.sources += qtiff.dll |
106 |
105 |
107 contains(QT_CONFIG, declarative): { |
106 contains(QT_CONFIG, declarative): { |
108 qtlibraries.sources += QtDeclarative.dll |
107 qtlibraries.sources += QtDeclarative.dll |
109 } |
108 } |
110 |
109 |
111 contains(QT_CONFIG, webkit): { |
|
112 qtlibraries.sources += QtWebKit.dll |
|
113 } |
|
114 |
|
115 graphicssystems_plugins.path = c:$$QT_PLUGINS_BASE_DIR/graphicssystems |
110 graphicssystems_plugins.path = c:$$QT_PLUGINS_BASE_DIR/graphicssystems |
116 contains(QT_CONFIG, openvg) { |
111 contains(QT_CONFIG, openvg) { |
117 qtlibraries.sources += QtOpenVG.dll |
112 qtlibraries.sources += QtOpenVG.dll |
118 graphicssystems_plugins.sources += qvggraphicssystem.dll |
113 graphicssystems_plugins.sources += qvggraphicssystem.dll |
119 } |
114 } |
120 |
115 |
121 #BLD_INF_RULES.prj_exports += "qt.iby $$CORE_MW_LAYER_IBY_EXPORT_PATH(qt.iby)" |
116 #BLD_INF_RULES.prj_exports += "qt.iby $$CORE_MW_LAYER_IBY_EXPORT_PATH(qt.iby)" |
122 #:QTP:QTPROD-220: Qt Examples should be exported to tools-layer |
117 #:QTP:QTPROD-220: Qt Examples should be exported to ROFS3 |
123 #BLD_INF_RULES.prj_exports += "qtdemoapps.iby $$CUSTOMER_VARIANT_APP_LAYER_IBY_EXPORT_PATH(qtdemoapps.iby)" |
118 #BLD_INF_RULES.prj_exports += "qtdemoapps.iby $$CUSTOMER_VARIANT_APP_LAYER_IBY_EXPORT_PATH(qtdemoapps.iby)" |
|
119 PLUGIN_STUBS = $$files(qmakepluginstubs/*) |
|
120 for(STUB, PLUGIN_STUBS) { |
|
121 STUB_FILENAME = $$basename(STUB) |
|
122 BLD_INF_RULES.prj_exports += "qmakepluginstubs/$${STUB_FILENAME} /epoc32/data/qt/qtlibspluginstubs/$${STUB_FILENAME}" |
|
123 } |
124 } |
124 } |
125 |
125 |