85 </a> |
85 </a> |
86 </choices> |
86 </choices> |
87 </hudson.model.ChoiceParameterDefinition> |
87 </hudson.model.ChoiceParameterDefinition> |
88 <hudson.model.ChoiceParameterDefinition> |
88 <hudson.model.ChoiceParameterDefinition> |
89 <name>TARGET</name> |
89 <name>TARGET</name> |
90 <description>What target to build. Building armv5 targets requires RVCT arm compiler installed.</description> |
90 <description>What target to build. Building armv5 targets requires RVCT arm compiler installed. If you need a different target, then select <i>configure</i> on the left, and add it to the choice option.</description> |
91 <choices class="java.util.Arrays$ArrayList"> |
91 <choices class="java.util.Arrays$ArrayList"> |
92 <a class="string-array"> |
92 <a class="string-array"> |
93 <string>-c winscw_udeb</string> |
93 <string>-c winscw_udeb</string> |
94 <string>-c winscw</string> |
94 <string>-c winscw</string> |
95 <string>-c armv5_urel</string> |
95 <string>-c armv5_urel</string> |
118 %SUBST_DRIVE% |
118 %SUBST_DRIVE% |
119 cd %SUBST_DRIVE%\tmp |
119 cd %SUBST_DRIVE%\tmp |
120 hg clone http://developer.symbian.org/oss/MCL/utilities</command> |
120 hg clone http://developer.symbian.org/oss/MCL/utilities</command> |
121 </hudson.tasks.BatchFile> |
121 </hudson.tasks.BatchFile> |
122 <hudson.tasks.BatchFile> |
122 <hudson.tasks.BatchFile> |
123 <command>%SUBST_DRIVE% |
123 <command>@echo off |
|
124 %SUBST_DRIVE% |
124 cd \ |
125 cd \ |
125 copy %RELEASE_ZIP_LOCATION%\build_BOM.zip %SUBST_DRIVE%\tmp |
126 xcopy %RELEASE_ZIP_LOCATION%\build_BOM.zip %SUBST_DRIVE%\tmp /q |
126 copy %RELEASE_ZIP_LOCATION%\*_rndonly*.zip %SUBST_DRIVE%\tmp |
127 xcopy %RELEASE_ZIP_LOCATION%\*_rndonly*.zip %SUBST_DRIVE%\tmp /q |
127 copy %RELEASE_ZIP_LOCATION%\bin_redist*.zip %SUBST_DRIVE%\tmp |
128 xcopy %RELEASE_ZIP_LOCATION%\bin_redist*.zip %SUBST_DRIVE%\tmp /q |
128 copy %RELEASE_ZIP_LOCATION%\binaries_epoc_additional.zip %SUBST_DRIVE%\tmp |
129 xcopy %RELEASE_ZIP_LOCATION%\binaries_epoc_additional.zip %SUBST_DRIVE%\tmp /q |
129 copy %RELEASE_ZIP_LOCATION%\binaries_bldmefirst.zip %SUBST_DRIVE%\tmp |
130 xcopy %RELEASE_ZIP_LOCATION%\binaries_bldmefirst.zip %SUBST_DRIVE%\tmp /q |
130 %SUBST_DRIVE%\tmp |
131 |
131 IF %SRC_LOCATION% == BOM goto TOOLSZIP |
132 IF %SRC_LOCATION% == BOM goto TOOLSZIP |
132 copy %RELEASE_ZIP_LOCATION%\src_*.zip %SUBST_DRIVE%\tmp |
133 xcopy %RELEASE_ZIP_LOCATION%\src_*.zip %SUBST_DRIVE%\tmp /q |
133 :TOOLSZIP |
134 :TOOLSZIP |
134 IF %REBUILD_TOOLS% == true exit 0 |
135 IF %REBUILD_TOOLS% == true exit 0 |
135 copy %RELEASE_ZIP_LOCATION%\binaries_epoc32_stlport.zip %SUBST_DRIVE%\tmp |
136 xcopy %RELEASE_ZIP_LOCATION%\binaries_epoc32_stlport.zip %SUBST_DRIVE%\tmp /q |
136 copy %RELEASE_ZIP_LOCATION%\tools_*.zip %SUBST_DRIVE%\tmp |
137 xcopy %RELEASE_ZIP_LOCATION%\tools_*.zip %SUBST_DRIVE%\tmp /q |
137 exit 0</command> |
138 exit 0</command> |
138 </hudson.tasks.BatchFile> |
139 </hudson.tasks.BatchFile> |
139 <hudson.tasks.BatchFile> |
140 <hudson.tasks.BatchFile> |
140 <command>%SUBST_DRIVE% |
141 <command>%SUBST_DRIVE% |
141 cd %SUBST_DRIVE%\tmp |
142 cd %SUBST_DRIVE%\tmp |
206 %SUBST_DRIVE% |
207 %SUBST_DRIVE% |
207 set HG_PASSWORD= |
208 set HG_PASSWORD= |
208 cd\ |
209 cd\ |
209 set VARIANT=tb91sf |
210 set VARIANT=tb91sf |
210 IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
211 IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
211 cmd /c sbs -s %SUBST_DRIVE%\build_info\logs\BOM\canonical_system_definition_GT_%VARIANT%.xml -c tools_rel.whatlog -c tools2_rel.whatlog %TARGET% -i EXPORT -k -f exports.log</command> |
212 cmd /c sbs -s %SUBST_DRIVE%\build_info\logs\BOM\canonical_system_definition_GT_%VARIANT%.xml -c tools_rel.whatlog -c tools2_rel.whatlog %TARGET% EXPORT -k -f exports.log</command> |
212 </hudson.tasks.BatchFile> |
213 </hudson.tasks.BatchFile> |
213 <hudson.tasks.BatchFile> |
214 <hudson.tasks.BatchFile> |
214 <command>if %REBUILD_TOOLS% == false exit |
215 <command>if %REBUILD_TOOLS% == false exit |
215 cd %SUBST_DRIVE% |
216 cd %SUBST_DRIVE% |
216 %SUBST_DRIVE% |
217 %SUBST_DRIVE% |
217 set HG_PASSWORD= |
218 set HG_PASSWORD= |
218 cd\ |
219 cd\ |
219 set VARIANT=tb91sf |
220 set VARIANT=tb91sf |
220 IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
221 IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
221 cmd /c sbs -s %SUBST_DRIVE%\build_info\logs\BOM\canonical_system_definition_GT_%VARIANT%.xml -c tools2_rel.whatlog.v%VARIANT% -i -j %NUMBER_OF_PROCESSORS% -t 5 -k -f tools2_gt.log</command> |
222 cmd /c sbs -s %SUBST_DRIVE%\build_info\logs\BOM\canonical_system_definition_GT_%VARIANT%.xml -c tools2_rel.whatlog.v%VARIANT% -j %NUMBER_OF_PROCESSORS% -t 5 -k -f tools2_gt.log</command> |
222 </hudson.tasks.BatchFile> |
223 </hudson.tasks.BatchFile> |
223 <hudson.tasks.BatchFile> |
224 <hudson.tasks.BatchFile> |
224 <command>if %REBUILD_TOOLS% == false exit |
225 <command>if %REBUILD_TOOLS% == false exit |
225 cd %SUBST_DRIVE% |
226 cd %SUBST_DRIVE% |
226 %SUBST_DRIVE% |
227 %SUBST_DRIVE% |
227 set HG_PASSWORD= |
228 set HG_PASSWORD= |
228 cd\ |
229 cd\ |
229 set VARIANT=tb91sf |
230 set VARIANT=tb91sf |
230 IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
231 IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
231 cmd /c sbs -s %SUBST_DRIVE%\build_info\logs\BOM\canonical_system_definition_GT_%VARIANT%.xml -c tools_rel.whatlog.v%VARIANT% -i -j %NUMBER_OF_PROCESSORS% -t 5 -k -f tools_gt.log</command> |
232 cmd /c sbs -s %SUBST_DRIVE%\build_info\logs\BOM\canonical_system_definition_GT_%VARIANT%.xml -c tools_rel.whatlog.v%VARIANT% -j %NUMBER_OF_PROCESSORS% -t 5 -k -f tools_gt.log</command> |
232 </hudson.tasks.BatchFile> |
233 </hudson.tasks.BatchFile> |
233 <hudson.tasks.BatchFile> |
234 <hudson.tasks.BatchFile> |
234 <command>cd %SUBST_DRIVE% |
235 <command>cd %SUBST_DRIVE% |
235 %SUBST_DRIVE% |
236 %SUBST_DRIVE% |
236 set HG_PASSWORD= |
237 set HG_PASSWORD= |
237 cd\ |
238 cd\ |
238 set VARIANT=tb91sf |
239 set VARIANT=tb91sf |
239 IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
240 IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
240 cmd /c sbs -s %SUBST_DRIVE%\build_info\logs\BOM\canonical_system_definition_GT_%VARIANT%.xml %TARGET% -i -j %NUMBER_OF_PROCESSORS% -t 5 -k -f build.log</command> |
241 cmd /c sbs -s %SUBST_DRIVE%\build_info\logs\BOM\canonical_system_definition_GT_%VARIANT%.xml %TARGET% -j %NUMBER_OF_PROCESSORS% -t 5 -k -f build.log</command> |
241 </hudson.tasks.BatchFile> |
242 </hudson.tasks.BatchFile> |
242 <hudson.tasks.BatchFile> |
243 <hudson.tasks.BatchFile> |
243 <command>IF %SPLIT_BUILD% == false exit |
244 <command>IF %SPLIT_BUILD% == false exit |
244 IF %REBUILD_TOOLS% == true exit |
245 IF %REBUILD_TOOLS% == true exit |
245 cd %SUBST_DRIVE% |
246 cd %SUBST_DRIVE% |
248 cd\ |
249 cd\ |
249 set S60VARIANT=5_1 |
250 set S60VARIANT=5_1 |
250 set VARIANT=tb91sf |
251 set VARIANT=tb91sf |
251 IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
252 IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
252 IF %PLATFORM% == symbian3 set S60VARIANT=5_2 |
253 IF %PLATFORM% == symbian3 set S60VARIANT=5_2 |
253 cmd /c sbs -s %SUBST_DRIVE%\build_info\logs\BOM\canonical_system_definition_S60_%S60VARIANT%_sf.xml -c tools_rel.whatlog -c tools2_rel.whatlog %TARGET% -i EXPORT -k -f exports.log</command> |
254 cmd /c sbs -s %SUBST_DRIVE%\build_info\logs\BOM\canonical_system_definition_S60_%S60VARIANT%_sf.xml -c tools_rel.whatlog -c tools2_rel.whatlog %TARGET% EXPORT -k -f exports_s60.log</command> |
254 </hudson.tasks.BatchFile> |
255 </hudson.tasks.BatchFile> |
255 <hudson.tasks.BatchFile> |
256 <hudson.tasks.BatchFile> |
256 <command>IF %SPLIT_BUILD% == false exit |
257 <command>IF %SPLIT_BUILD% == false exit |
257 IF %REBUILD_TOOLS% == false exit |
258 IF %REBUILD_TOOLS% == false exit |
258 cd %SUBST_DRIVE% |
259 cd %SUBST_DRIVE% |
261 cd\ |
262 cd\ |
262 set S60VARIANT=5_1 |
263 set S60VARIANT=5_1 |
263 set VARIANT=tb91sf |
264 set VARIANT=tb91sf |
264 IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
265 IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
265 IF %PLATFORM% == symbian3 set S60VARIANT=5_2 |
266 IF %PLATFORM% == symbian3 set S60VARIANT=5_2 |
266 cmd /c sbs -s %SUBST_DRIVE%\build_info\logs\BOM\canonical_system_definition_S60_%S60VARIANT%_sf.xml -c tools2_rel.whatlog.v%VARIANT% -i -j %NUMBER_OF_PROCESSORS% -t 5 -k -f tools2_gt.log</command> |
267 cmd /c sbs -s %SUBST_DRIVE%\build_info\logs\BOM\canonical_system_definition_S60_%S60VARIANT%_sf.xml -c tools2_rel.whatlog.v%VARIANT% -j %NUMBER_OF_PROCESSORS% -t 5 -k -f tools2_s60.log</command> |
267 </hudson.tasks.BatchFile> |
268 </hudson.tasks.BatchFile> |
268 <hudson.tasks.BatchFile> |
269 <hudson.tasks.BatchFile> |
269 <command>IF %SPLIT_BUILD% == false exit |
270 <command>IF %SPLIT_BUILD% == false exit |
270 IF %REBUILD_TOOLS% == false exit |
271 IF %REBUILD_TOOLS% == false exit |
271 cd %SUBST_DRIVE% |
272 cd %SUBST_DRIVE% |
274 cd\ |
275 cd\ |
275 set S60VARIANT=5_1 |
276 set S60VARIANT=5_1 |
276 set VARIANT=tb91sf |
277 set VARIANT=tb91sf |
277 IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
278 IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
278 IF %PLATFORM% == symbian3 set S60VARIANT=5_2 |
279 IF %PLATFORM% == symbian3 set S60VARIANT=5_2 |
279 cmd /c sbs -s %SUBST_DRIVE%\build_info\logs\BOM\canonical_system_definition_S60_%S60VARIANT%_sf.xml -c tools_rel.whatlog.v%VARIANT% -i -j %NUMBER_OF_PROCESSORS% -t 5 -k -f tools_gt.log</command> |
280 cmd /c sbs -s %SUBST_DRIVE%\build_info\logs\BOM\canonical_system_definition_S60_%S60VARIANT%_sf.xml -c tools_rel.whatlog.v%VARIANT% -j %NUMBER_OF_PROCESSORS% -t 5 -k -f tools_s60.log</command> |
280 </hudson.tasks.BatchFile> |
281 </hudson.tasks.BatchFile> |
281 <hudson.tasks.BatchFile> |
282 <hudson.tasks.BatchFile> |
282 <command>IF %SPLIT_BUILD% == false exit |
283 <command>IF %SPLIT_BUILD% == false exit |
283 cd %SUBST_DRIVE% |
284 cd %SUBST_DRIVE% |
284 %SUBST_DRIVE% |
285 %SUBST_DRIVE% |
286 cd\ |
287 cd\ |
287 set S60VARIANT=5_1 |
288 set S60VARIANT=5_1 |
288 set VARIANT=tb91sf |
289 set VARIANT=tb91sf |
289 IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
290 IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
290 IF %PLATFORM% == symbian3 set S60VARIANT=5_2 |
291 IF %PLATFORM% == symbian3 set S60VARIANT=5_2 |
291 cmd /c sbs -s %SUBST_DRIVE%\build_info\logs\BOM\canonical_system_definition_S60_%S60VARIANT%_sf.xml %TARGET% -i -j %NUMBER_OF_PROCESSORS% -t 5 -k -f build.log</command> |
292 cmd /c sbs -s %SUBST_DRIVE%\build_info\logs\BOM\canonical_system_definition_S60_%S60VARIANT%_sf.xml %TARGET% -j %NUMBER_OF_PROCESSORS% -t 5 -k -f build_s60.log</command> |
292 </hudson.tasks.BatchFile> |
293 </hudson.tasks.BatchFile> |
293 <hudson.tasks.BatchFile> |
294 <hudson.tasks.BatchFile> |
294 <command>cd %SUBST_DRIVE% |
295 <command>cd %SUBST_DRIVE% |
295 %SUBST_DRIVE% |
296 %SUBST_DRIVE% |
296 cd\ |
297 cd\ |