1 TEMPLATE = subdirs |
|
2 |
|
3 isEmpty(QT_LIBINFIX):symbian { |
|
4 include(../../staticconfig.pri) |
|
5 load(data_caging_paths) |
|
6 include($$QT_MOBILITY_BUILD_TREE/config.pri) |
|
7 |
|
8 SUBDIRS = |
|
9 TARGET = "QtMobility" |
|
10 TARGET.UID3 = 0x2002AC89 |
|
11 |
|
12 VERSION = 1.0.2 |
|
13 |
|
14 vendorinfo = \ |
|
15 "; Localised Vendor name" \ |
|
16 "%{\"Nokia\"}" \ |
|
17 " " \ |
|
18 "; Unique Vendor name" \ |
|
19 ":\"Nokia\"" \ |
|
20 " " |
|
21 qtmobilitydeployment.pkg_prerules += vendorinfo |
|
22 |
|
23 epoc31 = $$(EPOCROOT31) |
|
24 epoc32 = $$(EPOCROOT32) |
|
25 epoc50 = $$(EPOCROOT50) |
|
26 |
|
27 # default to EPOCROOT if EPOCROOTxy not defined |
|
28 isEmpty(epoc31) { |
|
29 EPOCROOT31 = $${EPOCROOT} |
|
30 } else { |
|
31 EPOCROOT31 = $$(EPOCROOT31) |
|
32 } |
|
33 isEmpty(epoc32) { |
|
34 EPOCROOT32 = $${EPOCROOT} |
|
35 }else { |
|
36 EPOCROOT32 = $$(EPOCROOT32) |
|
37 } |
|
38 isEmpty(epoc50) { |
|
39 EPOCROOT50 = $${EPOCROOT} |
|
40 } else { |
|
41 EPOCROOT50 = $$(EPOCROOT50) |
|
42 } |
|
43 |
|
44 contains(mobility_modules, bearer) { |
|
45 bearer = \ |
|
46 "IF package(0x1028315F)" \ |
|
47 " \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtBearer.dll\" - \"!:\\sys\\bin\\QtBearer.dll\"" \ |
|
48 "ELSEIF package(0x102752AE)" \ |
|
49 " \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtBearer.dll\" - \"!:\\sys\\bin\\QtBearer.dll\"" \ |
|
50 "ELSEIF package(0x102032BE)" \ |
|
51 " \"$${EPOCROOT31}epoc32/release/$(PLATFORM)/$(TARGET)/QtBearer.dll\" - \"!:\\sys\\bin\\QtBearer.dll\"" \ |
|
52 "ELSE" \ |
|
53 " \"$${EPOCROOT50}epoc32/release/$(PLATFORM)/$(TARGET)/QtBearer.dll\" - \"!:\\sys\\bin\\QtBearer.dll\"" \ |
|
54 "ENDIF" |
|
55 |
|
56 qtmobilitydeployment.pkg_postrules += bearer |
|
57 } |
|
58 |
|
59 !isEmpty(pluginstubs):qtmobilitydeployment.pkg_postrules += pluginstubs |
|
60 |
|
61 qtmobilitydeployment.path = /sys/bin |
|
62 |
|
63 DEPLOYMENT += qtmobilitydeployment |
|
64 |
|
65 #BLD_INF_RULES.prj_exports += "./qtmobility.iby $$CORE_MW_LAYER_IBY_EXPORT_PATH(qtmobility.iby)" |
|
66 |
|
67 } else { |
|
68 message(Deployment of infixed library names not supported) |
|
69 } |
|