1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <prepSpec> |
|
3 <config> |
|
4 <exclude name="abld.bat"/> |
|
5 <exclude name=".static_wa"/> |
|
6 <exclude name="_ccmwaid.inf"/> |
|
7 </config> |
|
8 <source label="Symbian" basedir="${symbian.release.dir}"> |
|
9 <unzip name="${symbian.zip.prefix}${symbian.release}_src_generic_part1.zip"/> |
|
10 <unzip name="${symbian.zip.prefix}${symbian.release}_src_generic_part2.zip"/> |
|
11 <unzip name="${symbian.zip.prefix}${symbian.release}_src_generic_part3.zip"/> |
|
12 <unzip name="${symbian.zip.prefix}${symbian.release}_src_cedar.zip"/> |
|
13 <unzip name="${symbian.zip.prefix}${symbian.release}_epoc32.zip"> |
|
14 <include name="epoc32/tools/*"/> |
|
15 <include name="epoc32/gcc/*"/> |
|
16 <include name="epoc32/rom/include/mscomp.iby"/> |
|
17 <include name="epoc32/rom/include/staccomp.iby"/> |
|
18 <include name="epoc32/rom/include/profiler.iby"/> |
|
19 <include name="epoc32/INCLUDE/variant/Symbian_OS_v9.3.hrh"/> |
|
20 </unzip> |
|
21 <unzip name="${symbian.zip.prefix}${symbian.release}_epoc32_RELEASE_ARMV5.zip"> |
|
22 <include name="epoc32/RELEASE/ARMV5/UDEB/mscomp.dll"/> |
|
23 <include name="epoc32/RELEASE/ARMV5/UDEB/staccomp.dll"/> |
|
24 <include name="epoc32/RELEASE/ARMV5/UREL/mscomp.dll"/> |
|
25 <include name="epoc32/RELEASE/ARMV5/UREL/staccomp.dll"/> |
|
26 <!-- Crypto binaries --> |
|
27 <include name="epoc32/RELEASE/ARMV5/lib/hash.lib"/> |
|
28 <include name="epoc32/RELEASE/ARMV5/udeb/hash.dll"/> |
|
29 <include name="epoc32/RELEASE/ARMV5/urel/hash.dll"/> |
|
30 <include name="epoc32/RELEASE/ARMV5/lib/random.lib"/> |
|
31 <include name="epoc32/RELEASE/ARMV5/udeb/random.dll"/> |
|
32 <include name="epoc32/RELEASE/ARMV5/urel/random.dll"/> |
|
33 <include name="epoc32/RELEASE/ARMV5/lib/randsvr.lib"/> |
|
34 <include name="epoc32/RELEASE/ARMV5/udeb/randsvr.exe"/> |
|
35 <include name="epoc32/RELEASE/ARMV5/urel/randsvr.exe"/> |
|
36 <include name="epoc32/RELEASE/ARMV5/lib/pbe.lib"/> |
|
37 <include name="epoc32/RELEASE/ARMV5/udeb/pbe.dll"/> |
|
38 <include name="epoc32/RELEASE/ARMV5/urel/pbe.dll"/> |
|
39 <include name="epoc32/RELEASE/ARMV5/lib/cryptography.lib"/> |
|
40 <include name="epoc32/RELEASE/ARMV5/udeb/strong_cryptography.dll"/> |
|
41 <include name="epoc32/RELEASE/ARMV5/urel/strong_cryptography.dll"/> |
|
42 <include name="epoc32/RELEASE/ARMV5/udeb/weak_cryptography.dll"/> |
|
43 <include name="epoc32/RELEASE/ARMV5/urel/weak_cryptography.dll"/> |
|
44 </unzip> |
|
45 </source> |
|
46 |
|
47 |
|
48 <!-- unzip ICF/ICD's for this baseline--> |
|
49 <source name="icds" basedir=""> |
|
50 <unzipicds dest="${build.drive}\"> |
|
51 <!-- Unzipping from following location |
|
52 * S60 |
|
53 * common |
|
54 * product |
|
55 --> |
|
56 <location name="${ccm.base.dir}/S60/S60/Symbian_ICD_ICF/${symbian.release}"> |
|
57 </location> |
|
58 <location name="${ccm.base.dir}/mc/mc_overlay/mc_4032_overlay/common/files/Symbian_ICD_ICF/${symbian.release}" /> |
|
59 <location name="${ccm.base.dir}/mc/mc_overlay/mc_4032_overlay/${product.name}_overlay/files/Symbian_ICD_ICF/${symbian.release}" /> |
|
60 |
|
61 <include name="src/*" /> |
|
62 </unzipicds> |
|
63 </source> |
|
64 |
|
65 <source label="S60" basedir="${s60.release.dir}"> |
|
66 <unzip name="S60_3_2_${s60.version}_epoc32.zip" if="NO_NCP"> |
|
67 <!-- use default commdb for chip build --> |
|
68 <include name="epoc32/data/Z/private/10202be9/cccccc00.cre"/> |
|
69 </unzip> |
|
70 </source> |
|
71 |
|
72 <source label="S60" basedir="${ccm.base.dir}/S60"> |
|
73 <copy name="S60" dest="s60"/> |
|
74 </source> |
|
75 |
|
76 <source label="ME" basedir="${ccm.base.dir}"> |
|
77 <copy name="me_scd_desw/me_scd_desw" dest="me/me_scd_desw"/> |
|
78 </source> |
|
79 |
|
80 <source label="ppd_sw" basedir="${ccm.base.dir}"> |
|
81 <copy name="ppd_sw/ppd_sw" dest="ppd_sw"/> |
|
82 <copy name="ppd_sw/ppd_sw/s60_dd/T9TegicDelivery" dest="s60/mw/inputmethods/textinput/T9TegicDelivery"/> |
|
83 </source> |
|
84 |
|
85 <source label="multimedia_sw" basedir="${ccm.base.dir}"> |
|
86 <copy name="productconceptfw/productconceptfw" dest="multimedia_sw/productconceptfw"/> |
|
87 </source> |
|
88 |
|
89 <source label="extra_apps" basedir="${ccm.base.dir}"> |
|
90 <copy name="DvbhTestApplication/DvbhTestApplication" dest="extra_apps/DvbhTestApplication"/> |
|
91 </source> |
|
92 |
|
93 <source label="chipset" basedir="${ccm.base.dir}/IBUSAL_chipset/IBUSAL_chipset"> |
|
94 <copy name="config" dest="config" unless="NO_NCP"/> |
|
95 <copy name="ncp_sw" dest="ncp_sw" unless="NO_NCP"/> |
|
96 <copy name="psw" dest="psw" unless="NO_NCP"/> |
|
97 <copy name="tools" dest="tools" unless="NO_NCP"/> |
|
98 </source> |
|
99 |
|
100 <source label="mc" basedir="${ccm.base.dir}"> |
|
101 <copy name="mc/mc_build" dest="mc/mc_build"/> |
|
102 <copy name="mc/mc_config" dest="mc/mc_config"/> |
|
103 <copy name="mc/mc_overlay/mc_4032_overlay" dest="mc/mc_overlay/mc_4032_overlay"/> |
|
104 <!-- <copy name="mc/mc_sw/mc_4032_sw/common" dest="mc/mc_sw/mc_4032_sw/common"/> --> |
|
105 <!-- <copy name="mc/mc_sw/mc_4032_sw/${product.name}" dest="mc/mc_sw/mc_4032_sw/${product.name}"/> --> |
|
106 <copy name="mc/helium" dest="mc/helium"/> |
|
107 </source> |
|
108 |
|
109 <source label="chipset_cellmo" basedir="${ibusal.cellmo.dir}"> |
|
110 <copy name="product4" dest="${build.drive}/epoc32/include/product4/cellmo" unless="NO_NCP"/> |
|
111 <copy name="product4" dest="${build.drive}/output/development_flash_images/cellmo/product4" unless="NO_NCP"/> |
|
112 <copy name="product" dest="${build.drive}/epoc32/include/product/cellmo" unless="NO_NCP"/> |
|
113 <copy name="product" dest="${build.drive}/output/development_flash_images/cellmo/product" unless="NO_NCP"/> |
|
114 </source> |
|
115 |
|
116 |
|
117 |
|
118 <source label="overlays" basedir="${build.drive}"> |
|
119 <copy name="mc/mc_overlay/mc_4032_overlay/common/files"/> |
|
120 <copy name="mc/mc_overlay/mc_4032_overlay/${product.name}_overlay/files"/> |
|
121 |
|
122 <!-- manual exports required before bldmake bldfiles phase --> |
|
123 <copy name="mc/mc_config/mc_4032_config/${product.name}/include/ProductVariant.hrh" tofile="epoc32/include/oem/ProductVariant.hrh"/> |
|
124 <copy name="mc/mc_config/mc_4032_config/${product.name}/include/ProductVariant.hrh" tofile="S60/misc/release/bldvariant/common/ProductVariant.hrh"/> |
|
125 <copy name="mc/mc_config/mc_4032_config/${product.name}/include/ProductVariant.hrh" tofile="config/ncp_config/platform_config/config/inc/productvariant.hrh"/> |
|
126 <copy name="me/me_scd_desw/variation/product/DeSwFlagsproduct.hrh" tofile="epoc32/include/oem/DeSwFlagsproduct.hrh"/> |
|
127 <!--Ensure correct iby version gets exported regardless of timestamp: --> |
|
128 <copy name="mc/mc_config/mc_4032_config/common/rom/include/NCPCenrep_variant.iby" tofile="config/ncp_config/config/rom/include/NCPCenrep_variant.iby"/> |
|
129 <!--Ensure correct certificate gets exported regardless of timestamp: --> |
|
130 <copy name="mc/mc_config/mc_4032_config/common/certificates/S60_root_certificates/rnd/swicertstore.dat" tofile="s60/mw/securityservices/pkiutilities/certificates/data/swicertstore.dat"/> |
|
131 |
|
132 |
|
133 <!-- S60 manual exports required before bldmake bldfiles phase phase where bldvariant is included--> |
|
134 |
|
135 <!-- special copy for subcon package --> |
|
136 <copy name="mc/mc_config/mc_4032_config/common/certificates/S60_root_certificates/s60_licensees/swicertstore.dat" tofile="epoc32/data/z/resource/swicertstore.dat_for_s60_licensees"/> |
|
137 |
|
138 <!-- special copy for localisation --> |
|
139 <copy name="S60/tools/build_platforms/build/tools/parse_what_log.pl" tofile="epoc32/tools/s60tools/parse_what_log.pl"/> |
|
140 <copy name="S60/tools/build_platforms/build/tools/add_build_definition_filter.pl" tofile="epoc32/tools/s60tools/add_build_definition_filter.pl"/> |
|
141 |
|
142 |
|
143 <!-- chipset overlay; manual exports required due to missing bld.inf--> |
|
144 <!-- from \build\ncp_build\build\variation.txt --> |
|
145 <copy name="/psw/ncp_psw/psw" unless="NO_NCP"/> |
|
146 <copy name="/tools/toolsmod_93" unless="NO_NCP"/> |
|
147 <!-- from \build\ncp_build\platform_build\build\variation.txt --> |
|
148 <copy name="/psw/ncp_psw/platform_psw/psw" unless="NO_NCP"/> |
|
149 <!-- from \build\ncp_build\platform_build\platform_product_build\build\variation.txt --> |
|
150 <copy name="/psw/ncp_psw/platform_psw/platform_product_psw/psw" unless="NO_NCP"/> |
|
151 |
|
152 <!-- chipset manual exports required before bldmake bldfiles phase where bldvariant is included--> |
|
153 <copy name="config/ncp_config/config/inc/feature_settings.hrh" tofile="epoc32/include/oem/feature_settings.hrh" unless="NO_NCP"/> |
|
154 <copy name="config/ncp_config/config/inc/st_consts.hrh" tofile="epoc32/include/oem/st_consts.hrh" unless="NO_NCP"/> |
|
155 <copy name="config/ncp_config/platform_config/config/inc/adaptation_features.hrh" tofile="epoc32/include/oem/adaptation_features.hrh" unless="NO_NCP"/> |
|
156 <copy name="config/ncp_config/platform_config/config/inc/st_feature_settings.hrh" tofile="epoc32/include/oem/st_feature_settings.hrh" unless="NO_NCP"/> |
|
157 <copy name="config/ncp_config/platform_config/config/inc/st_features_common.hrh" tofile="epoc32/include/oem/st_features_common.hrh" unless="NO_NCP"/> |
|
158 <copy name="config/ncp_config/config/inc/spp_variant.cfg" tofile="epoc32/tools/variant/spp_variant.cfg" unless="NO_NCP"/> |
|
159 <copy name="config/ncp_config/platform_config/config/inc/spp_feature_settings.hrh" tofile="epoc32/include/oem/spp_feature_settings.hrh" unless="NO_NCP"/> |
|
160 <copy name="config/ncp_config/platform_config/config/inc/ncp_feature_settings.hrh" tofile="epoc32/include/oem/ncp_feature_settings.hrh" unless="NO_NCP"/> |
|
161 <copy name="config/ncp_config/config/inc/ncp_feature_consts.hrh" tofile="epoc32/include/oem/ncp_feature_consts.hrh" unless="NO_NCP"/> |
|
162 <copy name="config/ncp_config/config/inc/ncp_consts.hrh" tofile="epoc32/include/oem/ncp_consts.hrh" unless="NO_NCP"/> |
|
163 <copy name="config/ncp_config/platform_config/config/inc/adaptation_conf.h" tofile="epoc32/include/internal/adaptation_conf.h" unless="NO_NCP"/> |
|
164 <copy name="config/ncp_config/platform_config/config/inc/st_settings.hrh" tofile="epoc32/include/st_settings.hrh" unless="NO_NCP"/> |
|
165 <copy name="ncp_sw/corecom/aasw/AaCommonTools/config/audio_sw_external_conf.hrh" tofile="epoc32/include/internal/audio_sw_external_conf.hrh" unless="NO_NCP"/> |
|
166 <copy name="ncp_sw/corecom/aasw/AaCommonTools/config/audio_sw_conf.hrh" tofile="epoc32/include/internal/audio_sw_conf.hrh" unless="NO_NCP"/> |
|
167 |
|
168 <!-- chipset manual exports required before bldmake bldfiles phase so build does not hang --> |
|
169 <copy name="config/ncp_config/config/tools" dest="epoc32/tools" unless="NO_NCP"/> |
|
170 |
|
171 <!-- fix for LightService--> |
|
172 <copy name="/config/ncp_config/platform_config/config/inc/ncp_feature_settings.hrh" tofile="/epoc32/include/config/platform/ncp_feature_settings.hrh" unless="NO_NCP"/> |
|
173 <copy name="/config/ncp_config/platform_config/config/inc/st_feature_settings.hrh" tofile="/epoc32/include/config/platform/st_feature_settings.hrh" unless="NO_NCP"/> |
|
174 <copy name="/config/ncp_config/platform_config/config/inc/st_features_common.hrh" tofile="/epoc32/include/st_features_common.hrh" unless="NO_NCP"/> |
|
175 <copy name="/config/ncp_config/platform_config/config/inc/st_features_common.hrh" tofile="/epoc32/include/config/platform/st_features_common.hrh" unless="NO_NCP"/> |
|
176 <copy name="/config/ncp_config/platform_config/config/inc/VariationItemValues.hrh" tofile="/epoc32/include/oem/VariationItemValues.hrh" unless="NO_NCP"/> |
|
177 <copy name="/config/ncp_config/platform_config/config/inc/VariationItemValues.hrh" tofile="/epoc32/include/config/platform/VariationItemValues.hrh" unless="NO_NCP"/> |
|
178 <copy name="/config/ncp_config/platform_config/config/inc/VariationItemDetailedValues.hrh" tofile="/epoc32/include/oem/VariationItemDetailedValues.hrh" unless="NO_NCP"/> |
|
179 <copy name="/config/ncp_config/platform_config/config/inc/VariationItemDetailedValues.hrh" tofile="/epoc32/include/config/platform/VariationItemDetailedValues.hrh" unless="NO_NCP"/> |
|
180 <copy name="/config/ncp_config/platform_config/config/inc/st_features.hrh" tofile="/epoc32/include/st_features.hrh" unless="NO_NCP"/> |
|
181 <copy name="/config/ncp_config/platform_config/config/inc/casw_light_settings.hrh" tofile="/epoc32/include/oem/casw_light_settings.hrh" unless="NO_NCP"/> |
|
182 <copy name="/config/ncp_config/platform_config/config/inc/casw_light_settings.hrh" tofile="/epoc32/include/config/platform/casw_light_settings.hrh" unless="NO_NCP"/> |
|
183 <copy name="/config/ncp_config/platform_config/config/inc/adaptation_features.hrh" tofile="/epoc32/include/config/platform/adaptation_features.hrh" unless="NO_NCP"/> |
|
184 <copy name="/config/ncp_config/platform_config/config/tools/platform.bsf" tofile="/epoc32/tools/platform.bsf" unless="NO_NCP"/> |
|
185 |
|
186 <copy name="/config/ncp_config/platform_config/platform_product_config/config/inc/ncp_feature_settings.hrh" tofile="/epoc32/include/config/platform/product4/ncp_feature_settings.hrh" unless="NO_NCP"/> |
|
187 <copy name="/config/ncp_config/platform_config/platform_product_config/config/inc/VariationItemValues.hrh" tofile="/epoc32/include/config/platform/product4/VariationItemValues.hrh" unless="NO_NCP"/> |
|
188 <copy name="/config/ncp_config/platform_config/platform_product_config/config/inc/VariationItemDetailedValues.hrh" tofile="/epoc32/include/config/platform/product4/VariationItemDetailedValues.hrh" unless="NO_NCP"/> |
|
189 <copy name="/config/ncp_config/platform_config/platform_product_config/config/inc/st_feature_settings.hrh" tofile="/epoc32/include/config/platform/product4/st_feature_settings.hrh" unless="NO_NCP"/> |
|
190 <copy name="/config/ncp_config/platform_config/platform_product_config/config/inc/casw_light_settings.hrh" tofile="/epoc32/include/config/platform/product4/casw_light_settings.hrh" unless="NO_NCP"/> |
|
191 <copy name="/config/ncp_config/platform_config/platform_product_config/config/rom/config/x_conf_product4.txt" tofile="/ncp_sw/spp_core4.0/base_ca_product/stn8815/product/product4/x_conf_product4.txt" unless="NO_NCP"/> |
|
192 <copy name="/config/ncp_config/platform_config/platform_product_config/config/tools/product4.bsf" tofile="/epoc32/tools/product4.bsf" unless="NO_NCP"/> |
|
193 |
|
194 <copy name="/config/ncp_config/platform_config/platform_product_config/config/inc/ncp_feature_settings.hrh" tofile="/epoc32/include/config/platform/product/ncp_feature_settings.hrh" unless="NO_NCP"/> |
|
195 <copy name="/config/ncp_config/platform_config/platform_product_config/config/inc/VariationItemValues.hrh" tofile="/epoc32/include/config/platform/product/VariationItemValues.hrh" unless="NO_NCP"/> |
|
196 <copy name="/config/ncp_config/platform_config/platform_product_config/config/inc/VariationItemDetailedValues.hrh" tofile="/epoc32/include/config/platform/product/VariationItemDetailedValues.hrh" unless="NO_NCP"/> |
|
197 <copy name="/config/ncp_config/platform_config/platform_product_config/config/inc/st_feature_settings.hrh" tofile="/epoc32/include/config/platform/product/st_feature_settings.hrh" unless="NO_NCP"/> |
|
198 <copy name="/config/ncp_config/platform_config/platform_product_config/config/inc/casw_light_settings.hrh" tofile="/epoc32/include/config/platform/product/casw_light_settings.hrh" unless="NO_NCP"/> |
|
199 <copy name="/config/ncp_config/platform_config/platform_product_config/config/tools/product.bsf" tofile="/epoc32/tools/product.bsf" unless="NO_NCP"/> |
|
200 |
|
201 <!-- temporary chipset manual exports --> |
|
202 <copy name="config/s60_32_config/config/rom/include/commsdat_db_variant.iby" tofile="epoc32/rom/include/commsdat_db_variant.iby" unless="NO_NCP"/> |
|
203 <copy name="config/s60_32_config/config/rom/include/commsdat.iby" tofile="epoc32/rom/include/commsdat.iby" unless="NO_NCP"/> |
|
204 <copy name="config/s60_32_config/config/rombuild/s60_romfiles.txt" tofile="epoc32/rombuild/s60_romfiles.txt" unless="NO_NCP"/> |
|
205 <copy name="ncp_sw/spp_core4.0/product/targets/product/variant.mmh" tofile="epoc32/include/product/variant.mmh" unless="NO_NCP"/> |
|
206 </source> |
|
207 |
|
208 <source label="Temporary unzip of DVB-H" basedir="${build.drive}"> |
|
209 <unzip name="me/me_scd_desw/source/JugnooTSW.zip"/> |
|
210 </source> |
|
211 |
|
212 |
|
213 </prepSpec> |
|