|
1 # |
|
2 # Copyright (c) 2009,2010 Nokia Corporation and/or its subsidiary(-ies). |
|
3 # All rights reserved. |
|
4 # This component and the accompanying materials are made available |
|
5 # under the terms of "Eclipse Public License v1.0" |
|
6 # which accompanies this distribution, and is available |
|
7 # at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 # |
|
9 # Initial Contributors: |
|
10 # Nokia Corporation - initial contribution. |
|
11 # |
|
12 # Contributors: |
|
13 # |
|
14 # Description: Java Runtime DLL UID3 allocations |
|
15 # |
|
16 |
|
17 # Allocate only UID3s here only for DLL targets |
|
18 |
|
19 # S60 5.0 must use same UID3 for components which are already on ROM, so |
|
20 # that IAD SIS can eclipse them correctly. |
|
21 contains(TEMPLATE,lib):isEmpty(TARGET.UID3):contains(PROJECT_DEFINES,RD_JAVA_S60_RELEASE_5_0) { |
|
22 |
|
23 contains(TARGET, eswt): TARGET.UID3 = 0x2000CFEC |
|
24 contains(TARGET, eswtdirectcontent): TARGET.UID3 = 0x2000CFEC |
|
25 contains(TARGET, jvmnativeport): TARGET.UID3 = 0x2000CFEC |
|
26 contains(TARGET, midp2cenrep): TARGET.UID3 = 0x2000CFEC |
|
27 contains(TARGET, midp2permissiondb): TARGET.UID3 = 0x2000CFEC |
|
28 contains(TARGET, midp2userpreferences): TARGET.UID3 = 0x2000CFEC |
|
29 |
|
30 } |
|
31 |
|
32 contains(TEMPLATE,lib):isEmpty(TARGET.UID3) { |
|
33 |
|
34 contains(TARGET, eswt): TARGET.UID3 = 0x2002DC93 # On >= 9.2 only |
|
35 contains(TARGET, eswtdirectcontent): TARGET.UID3 = 0x2002DC94 # On >= 9.2 only |
|
36 contains(TARGET, eswtqt): TARGET.UID3 = 0x2002DC95 |
|
37 contains(TARGET, javaamms): TARGET.UID3 = 0x2002DC96 |
|
38 contains(TARGET, javabluecove): TARGET.UID3 = 0x2002DC97 |
|
39 contains(TARGET, javabluetooth): TARGET.UID3 = 0x2002DC98 |
|
40 contains(TARGET, javabluetoothcommons): TARGET.UID3 = 0x2002DC99 |
|
41 contains(TARGET, javabtgoepscplugin): TARGET.UID3 = 0x2002DC9A |
|
42 contains(TARGET, javabtl2capscplugin): TARGET.UID3 = 0x2002DC9B |
|
43 contains(TARGET, javabtsppscplugin): TARGET.UID3 = 0x2002DC9C |
|
44 contains(TARGET, javacaptain_ext_btdeviceclassmanager): TARGET.UID3 = 0x2002DC9D |
|
45 contains(TARGET, javacaptain_ext_config): TARGET.UID3 = 0x2002DC9E |
|
46 contains(TARGET, javacaptain_ext_ondemand_7): TARGET.UID3 = 0x2002DC9F |
|
47 contains(TARGET, javacaptain_ext_preinstallerstarter): TARGET.UID3 = 0x2002DCA0 |
|
48 contains(TARGET, javacaptain_ext_prewarm): TARGET.UID3 = 0x2002DCA1 |
|
49 contains(TARGET, javacaptain_ext_pushregistryplugin): TARGET.UID3 = 0x2002DCA2 |
|
50 contains(TARGET, javacaptain_ext_storageserverplugin): TARGET.UID3 = 0x2002DCA3 |
|
51 contains(TARGET, javacbsscplugin): TARGET.UID3 = 0x2002DCA4 |
|
52 contains(TARGET, javacomm): TARGET.UID3 = 0x2002DCA5 |
|
53 contains(TARGET, javacomms): TARGET.UID3 = 0x2002DCA6 |
|
54 contains(TARGET, javaconnectionmanager): TARGET.UID3 = 0x2002DCA7 |
|
55 contains(TARGET, javacoreui): TARGET.UID3 = 0x2002DCA8 |
|
56 contains(TARGET, javadatagram): TARGET.UID3 = 0x2002DCA9 |
|
57 contains(TARGET, javadatagramscplugin): TARGET.UID3 = 0x2002DCAA |
|
58 contains(TARGET, javadebugapi): TARGET.UID3 = 0x2002DCAB |
|
59 contains(TARGET, javafile): TARGET.UID3 = 0x2002DCAC |
|
60 contains(TARGET, javafileutils): TARGET.UID3 = 0x2002DCAD |
|
61 contains(TARGET, javagcf): TARGET.UID3 = 0x2002DCAE |
|
62 contains(TARGET, javaglobalindicators): TARGET.UID3 = 0x2002DCAF |
|
63 contains(TARGET, javahttp): TARGET.UID3 = 0x2002DCB1 |
|
64 contains(TARGET, javahttps): TARGET.UID3 = 0x2002DCB2 |
|
65 contains(TARGET, javaiapinfo): TARGET.UID3 = 0x2002DCB3 |
|
66 contains(TARGET, javainstaller): TARGET.UID3 = 0x2002DCB4 |
|
67 contains(TARGET, javainstallerstarter): TARGET.UID3 = 0x2002DCB5 |
|
68 contains(TARGET, javainstallerui): TARGET.UID3 = 0x2002DCB6 |
|
69 contains(TARGET, javaipc): TARGET.UID3 = 0x2002DCB7 |
|
70 contains(TARGET, javajvmargsmodifier): TARGET.UID3 = 0x2002DCB8 |
|
71 contains(TARGET, javajvmargsmodifierfile): TARGET.UID3 = 0x2002DCB9 |
|
72 contains(TARGET, javalcdui): TARGET.UID3 = 0x2002DCBA |
|
73 contains(TARGET, javalegacyutils): TARGET.UID3 = 0x2002DCBB |
|
74 contains(TARGET, javalocation): TARGET.UID3 = 0x2002DCBC |
|
75 contains(TARGET, javam2g): TARGET.UID3 = 0x2002DCBD |
|
76 contains(TARGET, javam3g): TARGET.UID3 = 0x2002DCBE |
|
77 contains(TARGET, javamidpruntime): TARGET.UID3 = 0x2002DCBF |
|
78 contains(TARGET, javamidpstarter): TARGET.UID3 = 0x2002DCC0 |
|
79 contains(TARGET, javammsscplugin): TARGET.UID3 = 0x2002DCC1 |
|
80 contains(TARGET, javamobilemedia): TARGET.UID3 = 0x2002DCC2 |
|
81 contains(TARGET, javamobinfo): TARGET.UID3 = 0x2002DCC3 |
|
82 contains(TARGET, javanokiasound): TARGET.UID3 = 0x2002DCC4 |
|
83 contains(TARGET, javapim): TARGET.UID3 = 0x2002DCC5 |
|
84 contains(TARGET, javapreinstaller): TARGET.UID3 = 0x2002DCC6 |
|
85 contains(TARGET, javaptivariation): TARGET.UID3 = 0x2002DCC7 |
|
86 contains(TARGET, javapushcontroller): TARGET.UID3 = 0x2002DCC8 |
|
87 contains(TARGET, javapushregistry): TARGET.UID3 = 0x2002DCC9 |
|
88 contains(TARGET, javaremconobserver): TARGET.UID3 = 0x2002DCCA |
|
89 contains(TARGET, javarms): TARGET.UID3 = 0x2002DCCB |
|
90 contains(TARGET, javaruntimestarterutils): TARGET.UID3 = 0x2002DCCC |
|
91 contains(TARGET, javaruntimeui): TARGET.UID3 = 0x2002DCCD |
|
92 contains(TARGET, javasatsa): TARGET.UID3 = 0x2002DCCE |
|
93 contains(TARGET, javasecurity): TARGET.UID3 = 0x2002DCCF |
|
94 contains(TARGET, javasensor): TARGET.UID3 = 0x2002DCD0 |
|
95 contains(TARGET, javasizehelperclient): TARGET.UID3 = 0x2002DCD1 |
|
96 contains(TARGET, javasizehelperserver): TARGET.UID3 = 0x2002DCD2 |
|
97 contains(TARGET, javasmsscplugin): TARGET.UID3 = 0x2002DCD3 |
|
98 contains(TARGET, javasocket): TARGET.UID3 = 0x2002DCD4 |
|
99 contains(TARGET, javasocketscplugin): TARGET.UID3 = 0x2002DCD5 |
|
100 contains(TARGET, javasoftnotification): TARGET.UID3 = 0x2002DCD6 |
|
101 contains(TARGET, javassl): TARGET.UID3 = 0x2002DCD7 |
|
102 contains(TARGET, javastorage): TARGET.UID3 = 0x2002DCD8 |
|
103 contains(TARGET, javathreaddumper): TARGET.UID3 = 0x2002DCD9 |
|
104 contains(TARGET, javautils): TARGET.UID3 = 0x2002DCDA |
|
105 contains(TARGET, javawebservices): TARGET.UID3 = 0x2002DCDB |
|
106 contains(TARGET, javawma): TARGET.UID3 = 0x2002DCDC |
|
107 contains(TARGET, javawmamms): TARGET.UID3 = 0x2002DCDD |
|
108 contains(TARGET, jvmnativeport): TARGET.UID3 = 0x2002DCDE # On >= 9.2 only |
|
109 contains(TARGET, javaapplicationsettingsview): TARGET.UID3 = 0x2002DCDF |
|
110 contains(TARGET, javabroadcast): TARGET.UID3 = 0x2002DCE0 |
|
111 contains(TARGET, javastarter): TARGET.UID3 = 0x2002E6A7 |
|
112 # Free 0x2002DCE1 |
|
113 |
|
114 contains(TARGET, openlcdui): TARGET.UID3 = 0x2002DCE2 |
|
115 contains(TARGET, tckrunner): TARGET.UID3 = 0x2002DCE3 |
|
116 contains(TARGET, javacaptain_ext_scrupdater): TARGET.UID3 = 0x2002DD10 |
|
117 contains(TARGET, javacaptain_ext_ondemand_2): TARGET.UID3 = 0x2002DD01 |
|
118 contains(TARGET, javanokiaui): TARGET.UID3 = 0x2002E697 |
|
119 |
|
120 isEmpty(TARGET.UID3): error($${TEMPLATE} $${TARGET} : UID3 not defined. Please allocate UID3 and configure it either on $${TARGET}.pro file or in command symbian_uids.pri) |
|
121 |
|
122 } |
|
123 |
|
124 #else: message($${TEMPLATE} $${TARGET} UID = $${TARGET.UID3}) |
|
125 #contains(TEMPLATE,lib):isEmpty(TARGET.UID3) { |
|
126 #isEmpty(TARGET.UID3): message($${TEMPLATE} $${TARGET} : UID3 not defined!) |
|
127 #contains(TARGET.UID3,0x2000CFEC):message($${TEMPLATE} $${TARGET} UID = $${TARGET.UID3}) |
|
128 #} |