22 ":\"Nokia\"" \ |
22 ":\"Nokia\"" \ |
23 " " |
23 " " |
24 qtmobilitydeployment.pkg_prerules += vendorinfo |
24 qtmobilitydeployment.pkg_prerules += vendorinfo |
25 |
25 |
26 epoc31 = $$(EPOCROOT31) |
26 epoc31 = $$(EPOCROOT31) |
27 epoc32 = $$(EPOCROOT32) |
27 epoc32 = $$(EPOCROOT32) |
28 epoc50 = $$(EPOCROOT50) |
28 epoc50 = $$(EPOCROOT50) |
29 |
29 |
30 # default to EPOCROOT if EPOCROOTxy not defined |
30 # default to EPOCROOT if EPOCROOTxy not defined |
31 isEmpty(epoc31) { |
31 isEmpty(epoc31) { |
32 EPOCROOT31 = $${EPOCROOT} |
32 EPOCROOT31 = $${EPOCROOT} |
33 } else { |
33 } else { |
34 EPOCROOT31 = $$(EPOCROOT31) |
34 EPOCROOT31 = $$(EPOCROOT31) |
35 } |
35 } |
36 isEmpty(epoc32) { |
36 isEmpty(epoc32) { |
37 EPOCROOT32 = $${EPOCROOT} |
37 EPOCROOT32 = $${EPOCROOT} |
38 }else { |
38 }else { |
39 EPOCROOT32 = $$(EPOCROOT32) |
39 EPOCROOT32 = $$(EPOCROOT32) |
40 } |
40 } |
41 isEmpty(epoc50) { |
41 isEmpty(epoc50) { |
42 EPOCROOT50 = $${EPOCROOT} |
42 EPOCROOT50 = $${EPOCROOT} |
43 } else { |
43 } else { |
44 EPOCROOT50 = $$(EPOCROOT50) |
44 EPOCROOT50 = $$(EPOCROOT50) |
45 } |
45 } |
46 |
46 |
47 qtmobilitydeployment.sources = \ |
47 contains(mobility_modules, messaging): qtmobilitydeployment.sources += \ |
48 $$(EPOCROOT50)epoc32/release/armv5/urel/QtMessaging.dll \ |
48 $${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtMessaging.dll |
49 $$(EPOCROOT50)epoc32/release/armv5/urel/QtServiceFramework.dll \ |
49 |
50 $$(EPOCROOT50)epoc32/release/armv5/urel/SFWDatabaseManagerServer.exe \ |
50 contains(mobility_modules, serviceframework): qtmobilitydeployment.sources += \ |
51 $$(EPOCROOT50)epoc32/release/armv5/urel/QtLocation.dll \ |
51 $${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtServiceFramework.dll \ |
52 $$(EPOCROOT50)epoc32/release/armv5/urel/QtSystemInfo.dll \ |
52 $${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/SFWDatabaseManagerServer.exe |
53 $$(EPOCROOT50)epoc32/release/armv5/urel/QtPublishSubscribe.dll \ |
53 |
54 $$(EPOCROOT50)epoc32/release/armv5/urel/PSPathMapperServer.exe \ |
54 contains(mobility_modules, location): qtmobilitydeployment.sources += \ |
55 # $$(EPOCROOT50)epoc32/release/armv5/urel/QtContacts.dll \ |
55 $${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtLocation.dll |
56 # $$(EPOCROOT50)epoc32/release/armv5/urel/QtVersit.dll \ |
56 |
57 # $$(EPOCROOT50)epoc32/release/armv5/urel/QtMedia.dll \ |
57 contains(mobility_modules, systeminfo): qtmobilitydeployment.sources += \ |
58 # $$(EPOCROOT50)epoc32/release/armv5/urel/m3u.dll |
58 $${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtSystemInfo.dll |
|
59 |
|
60 contains(mobility_modules, publishsubscribe): qtmobilitydeployment.sources += \ |
|
61 $${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtPublishSubscribe.dll \ |
|
62 $${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/PSPathMapperServer.exe |
|
63 |
|
64 contains(mobility_modules, versit): qtmobilitydeployment.sources += \ |
|
65 $${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtVersit.dll |
|
66 |
|
67 |
|
68 contains(mobility_modules, bearer) { |
|
69 bearer = \ |
|
70 "IF package(0x1028315F)" \ |
|
71 " \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtBearer.dll\" - \"!:\\sys\\bin\\QtBearer.dll\"" \ |
|
72 "ELSEIF package(0x102752AE)" \ |
|
73 " \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtBearer.dll\" - \"!:\\sys\\bin\\QtBearer.dll\"" \ |
|
74 "ELSEIF package(0x102032BE)" \ |
|
75 " \"$${EPOCROOT31}epoc32/release/$(PLATFORM)/$(TARGET)/QtBearer.dll\" - \"!:\\sys\\bin\\QtBearer.dll\"" \ |
|
76 "ELSE" \ |
|
77 " \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtBearer.dll\" - \"!:\\sys\\bin\\QtBearer.dll\"" \ |
|
78 "ENDIF" |
|
79 |
|
80 qtmobilitydeployment.pkg_postrules += bearer |
|
81 } |
|
82 |
|
83 contains(mobility_modules, contacts) { |
|
84 |
|
85 qtmobilitydeployment.sources += \ |
|
86 $${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtContacts.dll |
|
87 |
|
88 contacts = \ |
|
89 "IF package(0x1028315F)" \ |
|
90 " \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/mobapicontactspluginsymbian.dll\" - \"!:\\sys\\bin\\mobapicontactspluginsymbian.dll\"" \ |
|
91 "ELSEIF package(0x102752AE)" \ |
|
92 " \"$${EPOCROOT32}epoc32/release/$(PLATFORM)/$(TARGET)/mobapicontactspluginsymbian.dll\" - \"!:\\sys\\bin\\mobapicontactspluginsymbian.dll\"" \ |
|
93 "ELSEIF package(0x102032BE)" \ |
|
94 " \"$${EPOCROOT31}epoc32/release/$(PLATFORM)/$(TARGET)/mobapicontactspluginsymbian.dll\" - \"!:\\sys\\bin\\mobapicontactspluginsymbian.dll\"" \ |
|
95 "ELSE" \ |
|
96 " \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/mobapicontactspluginsymbian.dll\" - \"!:\\sys\\bin\\mobapicontactspluginsymbian.dll\"" \ |
|
97 "ENDIF" |
|
98 |
|
99 qtmobilitydeployment.pkg_postrules += contacts |
|
100 |
|
101 pluginstubs += \ |
|
102 "\"$$QT_MOBILITY_BUILD_TREE/plugins/contacts/symbian/qmakepluginstubs/mobapicontactspluginsymbian.qtplugin\" - \"!:\\resource\\qt\\plugins\\contacts\\mobapicontactspluginsymbian.qtplugin\"" |
|
103 |
|
104 contains(symbiancntsim_enabled, yes) { |
|
105 pluginstubs += \ |
|
106 "\"$$QT_MOBILITY_BUILD_TREE/plugins/contacts/symbiansim/qmakepluginstubs/mobapicontactspluginsymbiansim.qtplugin\" - \"!:\\resource\\qt\\plugins\\contacts\\mobapicontactspluginsymbiansim.qtplugin\"" |
|
107 |
|
108 symbiancntsim = \ |
|
109 "IF package(0x1028315F)" \ |
|
110 " \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/mobapicontactspluginsymbiansim.dll\" - \"!:\\sys\\bin\\mobapicontactspluginsymbiansim.dll\"" \ |
|
111 "ELSEIF package(0x102752AE)" \ |
|
112 " \"$${EPOCROOT32}epoc32/release/$(PLATFORM)/$(TARGET)/mobapicontactspluginsymbiansim.dll\" - \"!:\\sys\\bin\\mobapicontactspluginsymbiansim.dll\"" \ |
|
113 "ELSEIF package(0x102032BE)" \ |
|
114 " \"$${EPOCROOT31}epoc32/release/$(PLATFORM)/$(TARGET)/mobapicontactspluginsymbiansim.dll\" - \"!:\\sys\\bin\\mobapicontactspluginsymbiansim.dll\"" \ |
|
115 "ELSE" \ |
|
116 " \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/mobapicontactspluginsymbiansim.dll\" - \"!:\\sys\\bin\\mobapicontactspluginsymbiansim.dll\"" \ |
|
117 "ENDIF" |
|
118 |
|
119 qtmobilitydeployment.pkg_postrules += symbiancntsim |
|
120 } |
|
121 |
|
122 } |
|
123 |
|
124 contains(mobility_modules, multimedia) { |
|
125 |
|
126 qtmobilitydeployment.sources += \ |
|
127 $${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtMedia.dll \ |
|
128 $${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/m3u.dll |
|
129 |
|
130 multimedia = \ |
|
131 "IF package(0x1028315F)" \ |
|
132 " \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtMobilityMmfEngine.dll\" - \"!:\\sys\\bin\\QtMobilityMmfEngine.dll\"" \ |
|
133 "ELSEIF package(0x102752AE)" \ |
|
134 " \"$${EPOCROOT32}epoc32/release/$(PLATFORM)/$(TARGET)/QtMobilityMmfEngine.dll\" - \"!:\\sys\\bin\\QtMobilityMmfEngine.dll\"" \ |
|
135 "ELSEIF package(0x102032BE)" \ |
|
136 " \"$${EPOCROOT31}epoc32/release/$(PLATFORM)/$(TARGET)/QtMobilityMmfEngine.dll\" - \"!:\\sys\\bin\\QtMobilityMmfEngine.dll\"" \ |
|
137 "ELSE" \ |
|
138 " \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtMobilityMmfEngine.dll\" - \"!:\\sys\\bin\\QtMobilityMmfEngine.dll\"" \ |
|
139 "ENDIF" |
|
140 |
|
141 qtmobilitydeployment.pkg_postrules += multimedia |
|
142 |
|
143 pluginstubs += \ |
|
144 "\"$$QT_MOBILITY_BUILD_TREE/plugins/multimedia/symbian/mmf/qmakepluginstubs/QtMobilityMmfEngine.qtplugin\" - \"!:\\resource\\qt\\plugins\\mediaservice\\QtMobilityMmfEngine.qtplugin\"" \ |
|
145 "\"$$QT_MOBILITY_BUILD_TREE/plugins/multimedia/m3u/qmakepluginstubs/m3u.qtplugin\" - \"!:\\resource\\qt\\plugins\\playlistformats\\m3u.qtplugin\"" |
|
146 } |
|
147 |
|
148 contains(mobility_modules, sensors) { |
|
149 |
|
150 qtmobilitydeployment.sources += $${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtSensors.dll |
|
151 |
|
152 equals($${EPOCROOT50}, $${EPOCROOT32}):equals($${EPOCROOT32}, $${EPOCROOT31}) { |
|
153 contains(S60_VERSION, 3.1) { |
|
154 sensors = \ |
|
155 "IF package(0x102032BE)" \ |
|
156 " \"$${EPOCROOT31}epoc32/release/$(PLATFORM)/$(TARGET)/sensor_s60sensorapi.dll\" - \"!:\\sys\\bin\\sensor_s60sensorapi.dll\"" \ |
|
157 " \"$${EPOCROOT31}epoc32/release/$(PLATFORM)/$(TARGET)/sensors_generic.dll\" - \"!:\\sys\\bin\\sensors_generic.dll\"" \ |
|
158 "ENDIF" |
|
159 } else { |
|
160 sensors = \ |
|
161 "IF package(0x1028315F)" \ |
|
162 " \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/sensors_sym.dll\" - \"!:\\sys\\bin\\sensors_sym.dll\"" \ |
|
163 "ELSEIF package(0x102752AE)" \ |
|
164 " \"$${EPOCROOT32}epoc32/release/$(PLATFORM)/$(TARGET)/sensors_sym.dll\" - \"!:\\sys\\bin\\sensors_sym.dll\"" \ |
|
165 "ELSE" \ |
|
166 " \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/sensors_sym.dll\" - \"!:\\sys\\bin\\sensors_sym.dll\"" \ |
|
167 "ENDIF" |
|
168 } |
|
169 } else { |
|
170 sensors = \ |
|
171 "IF package(0x1028315F)" \ |
|
172 " \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/sensors_sym.dll\" - \"!:\\sys\\bin\\sensors_sym.dll\"" \ |
|
173 "ELSEIF package(0x102752AE)" \ |
|
174 " \"$${EPOCROOT32}epoc32/release/$(PLATFORM)/$(TARGET)/sensors_sym.dll\" - \"!:\\sys\\bin\\sensors_sym.dll\"" \ |
|
175 "ELSEIF package(0x102032BE)" \ |
|
176 " \"$${EPOCROOT31}epoc32/release/$(PLATFORM)/$(TARGET)/sensor_s60sensorapi.dll\" - \"!:\\sys\\bin\\sensor_s60sensorapi.dll\"" \ |
|
177 " \"$${EPOCROOT31}epoc32/release/$(PLATFORM)/$(TARGET)/sensors_generic.dll\" - \"!:\\sys\\bin\\sensors_generic.dll\"" \ |
|
178 "ELSE" \ |
|
179 " \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/sensors_sym.dll\" - \"!:\\sys\\bin\\sensors_sym.dll\"" \ |
|
180 "ENDIF" |
|
181 } |
|
182 |
|
183 qtmobilitydeployment.pkg_postrules += sensors |
|
184 |
|
185 equals($${EPOCROOT50}, $${EPOCROOT32}):equals($${EPOCROOT32}, $${EPOCROOT31}) { |
|
186 contains(S60_VERSION, 3.1) { |
|
187 pluginstubs += \ |
|
188 "IF package(0x102032BE)" \ |
|
189 "\"$$QT_MOBILITY_BUILD_TREE/plugins/sensors/s60_sensor_api/qmakepluginstubs/sensor_s60sensorapi.qtplugin\" - \"!:\\resource\\qt\\plugins\\sensors\\sensor_s60sensorapi.qtplugin\"" \ |
|
190 "\"$$QT_MOBILITY_BUILD_TREE/plugins/sensors/generic/qmakepluginstubs/sensors_generic.qtplugin\" - \"!:\\resource\\qt\\plugins\\sensors\\sensors_generic.qtplugin\"" \ |
|
191 "ENDIF" |
|
192 } |
|
193 } else { |
|
194 pluginstubs += \ |
|
195 "IF package(0x102032BE)" \ |
|
196 "\"$$QT_MOBILITY_BUILD_TREE/plugins/sensors/s60_sensor_api/qmakepluginstubs/sensor_s60sensorapi.qtplugin\" - \"!:\\resource\\qt\\plugins\\sensors\\sensor_s60sensorapi.qtplugin\"" \ |
|
197 "\"$$QT_MOBILITY_BUILD_TREE/plugins/sensors/generic/qmakepluginstubs/sensors_generic.qtplugin\" - \"!:\\resource\\qt\\plugins\\sensors\\sensors_generic.qtplugin\"" \ |
|
198 "ENDIF" |
|
199 } |
|
200 } |
|
201 |
|
202 qtmobilitydeployment.pkg_postrules += pluginstubs |
|
203 |
|
204 qtmobilitydeployment.path = /sys/bin |
|
205 |
|
206 DEPLOYMENT += qtmobilitydeployment |
59 |
207 |
60 |
208 BLD_INF_RULES.prj_exports += "./qtmobility.iby $$CORE_MW_LAYER_IBY_EXPORT_PATH(qtmobility.iby)" |
61 bearer = \ |
209 BLD_INF_RULES.prj_exports += "./qtmobility_stub.sis /epoc32/data/z/system/install/qtmobility_stub.sis" |
62 "IF package(0x1028315F)" \ |
|
63 " \"$$EPOCROOT50\epoc32/release/armv5/urel/QtBearer.dll\" - \"!:\\sys\\bin\\QtBearer.dll\"" \ |
|
64 "ELSEIF package(0x102752AE)" \ |
|
65 " \"$$EPOCROOT50\epoc32/release/armv5/urel/QtBearer.dll\" - \"!:\\sys\\bin\\QtBearer.dll\"" \ |
|
66 "ELSEIF package(0x102032BE)" \ |
|
67 " \"$$EPOCROOT31\epoc32/release/armv5/urel/QtBearer.dll\" - \"!:\\sys\\bin\\QtBearer.dll\"" \ |
|
68 "ELSE" \ |
|
69 " \"$$EPOCROOT50\epoc32/release/armv5/urel/QtBearer.dll\" - \"!:\\sys\\bin\\QtBearer.dll\"" \ |
|
70 "ENDIF" |
|
71 |
|
72 # contacts = \ |
|
73 # "IF package(0x1028315F)" \ |
|
74 # " \"$$EPOCROOT50\epoc32/release/armv5/urel/mobapicontactspluginsymbian.dll\" - \"!:\\sys\\bin\\mobapicontactspluginsymbian.dll\"" \ |
|
75 # "ELSEIF package(0x102752AE)" \ |
|
76 # " \"$$EPOCROOT32\epoc32/release/armv5/urel/mobapicontactspluginsymbian.dll\" - \"!:\\sys\\bin\\mobapicontactspluginsymbian.dll\"" \ |
|
77 # "ELSEIF package(0x102032BE)" \ |
|
78 # " \"$$EPOCROOT31\epoc32/release/armv5/urel/mobapicontactspluginsymbian.dll\" - \"!:\\sys\\bin\\mobapicontactspluginsymbian.dll\"" \ |
|
79 # "ELSE" \ |
|
80 # " \"$$EPOCROOT50\epoc32/release/armv5/urel/mobapicontactspluginsymbian.dll\" - \"!:\\sys\\bin\\mobapicontactspluginsymbian.dll\"" \ |
|
81 # "ENDIF" \ |
|
82 # "\"$$EPOCROOT50\epoc32/release/armv5/urel/mobapicontactspluginsymbiansim.dll\" - \"!:\\sys\\bin\\mobapicontactspluginsymbiansim.dll\"" |
|
83 |
|
84 # multimedia = \ |
|
85 # "IF package(0x1028315F)" \ |
|
86 # " \"$$EPOCROOT50\epoc32/release/armv5/urel/QtMobilityMultimediaEngine.dll\" - \"!:\\sys\\bin\\QtMobilityMultimediaEngine.dll\"" \ |
|
87 # "ELSEIF package(0x102752AE)" \ |
|
88 # " \"$$EPOCROOT32\epoc32/release/armv5/urel/QtMobilityMultimediaEngine.dll\" - \"!:\\sys\\bin\\QtMobilityMultimediaEngine.dll\"" \ |
|
89 # "ELSEIF package(0x102032BE)" \ |
|
90 # " \"$$EPOCROOT31\epoc32/release/armv5/urel/QtMobilityMultimediaEngine.dll\" - \"!:\\sys\\bin\\QtMobilityMultimediaEngine.dll\"" \ |
|
91 # "ELSE" \ |
|
92 # " \"$$EPOCROOT50\epoc32/release/armv5/urel/QtMobilityMultimediaEngine.dll\" - \"!:\\sys\\bin\\QtMobilityMultimediaEngine.dll\"" \ |
|
93 # "ENDIF" |
|
94 |
|
95 # pluginstubs = \ |
|
96 # "\"$$QT_MOBILITY_BUILD_TREE/plugins/contacts/symbian/qmakepluginstubs/mobapicontactspluginsymbian.qtplugin\" - \"!:\\resource\\qt\\plugins\\contacts\\mobapicontactspluginsymbian.qtplugin\"" \ |
|
97 # "\"$$QT_MOBILITY_BUILD_TREE/plugins/contacts/symbiansim/qmakepluginstubs/mobapicontactspluginsymbiansim.qtplugin\" - \"!:\\resource\\qt\\plugins\\contacts\\mobapicontactspluginsymbiansim.qtplugin\"" \ |
|
98 # "\"$$QT_MOBILITY_BUILD_TREE/plugins/multimedia/symbian/qmakepluginstubs/QtMobilityMultimediaEngine.qtplugin\" - \"!:\\resource\\qt\\plugins\\mediaservice\\QtMobilityMultimediaEngine.qtplugin\"" \ |
|
99 # "\"$$QT_MOBILITY_BUILD_TREE/plugins/multimedia/m3u/qmakepluginstubs/m3u.qtplugin\" - \"!:\\resource\\qt\\plugins\\playlistformats\\m3u.qtplugin\"" |
|
100 |
|
101 # symbiancntsim = \ |
|
102 # "\"$${EPOCROOT50}epoc32/release/armv5/urel/mobapicontactspluginsymbiansim.dll\" - \"!:\\sys\\bin\\mobapicontactspluginsymbiansim.dll\"" \ |
|
103 # "\"$$QT_MOBILITY_BUILD_TREE/plugins/contacts/symbiansim/qmakepluginstubs/mobapicontactspluginsymbiansim.qtplugin\" - \"!:\\resource\\qt\\plugins\\contacts\\mobapicontactspluginsymbiansim.qtplugin\"" |
|
104 |
|
105 |
|
106 qtmobilitydeployment.pkg_postrules += bearer |
|
107 # qtmobilitydeployment.pkg_postrules += contacts |
|
108 # qtmobilitydeployment.pkg_postrules += multimedia |
|
109 # qtmobilitydeployment.pkg_postrules += pluginstubs |
|
110 |
|
111 # contains(symbiancntsim_enabled, yes) { |
|
112 # qtmobilitydeployment.pkg_postrules += symbiancntsim |
|
113 # } |
|
114 |
|
115 qtmobilitydeployment.path = /sys/bin |
|
116 |
|
117 DEPLOYMENT += qtmobilitydeployment |
|
118 } |
210 } |