author | Shabe Razvi <shaber@symbian.org> |
Thu, 04 Feb 2010 13:59:47 +0000 | |
changeset 11 | bb9574f14ea1 |
parent 9 | eb11a5189bd4 |
child 13 | 0760f87d90d6 |
permissions | -rw-r--r-- |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
1 |
<?xml version='1.0' encoding='UTF-8'?> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
2 |
<project> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
3 |
<actions/> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
4 |
<description><h3>Description</h3>
 |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
5 |
<li>This project will rebuild the Symbian^2 and Symbian^3 Platform from source using a Bill Of Materials that can be downloaded from the <a href="http://developer.symbian.org/main/tools_and_kits/">kits page.</a>
 |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
6 |
<li>It encapsulates the steps as defined in the <a href="http://developer.symbian.org/wiki/index.php/How_to_perform_a_platform_build_of_PDK_3.0.b_using_Raptor"/>manual build process </a>for Raptor and is a simple way to start building using SBSv2.
 |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
7 |

 |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
8 |
<h3>Prerequisites</h3>
 |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
9 |
<li>Installation of mandatory <a href="http://developer.symbian.org/wiki/index.php/How_to_perform_a_platform_build_of_PDK_3.0.b_using_Raptor#Installing_Build_Tools"/>build tools</a>
 |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
10 |
<li>Download of required (and recommended) <a href="
 |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
11 |
http://developer.symbian.org/wiki/index.php/How_to_perform_a_platform_build_of_PDK_3.0.b_using_Raptor#Getting_the_Baseline"/>zips </a> from the <a href="http://developer.symbian.org/main/tools_and_kits/">kits page.</a>
 |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
12 |
</description> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
13 |
<keepDependencies>false</keepDependencies> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
14 |
<properties> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
15 |
<hudson.model.ParametersDefinitionProperty> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
16 |
<parameterDefinitions> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
17 |
<hudson.model.StringParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
18 |
<name>BUILD_DRIVE</name> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
19 |
<description>Physical Build Drive</description> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
20 |
<defaultValue>C:</defaultValue> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
21 |
</hudson.model.StringParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
22 |
<hudson.model.StringParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
23 |
<name>SUBST_DRIVE</name> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
24 |
<description>Subst'd EPOC drive</description> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
25 |
<defaultValue>M:</defaultValue> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
26 |
</hudson.model.StringParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
27 |
<hudson.model.StringParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
28 |
<name>RELEASE_ZIP_LOCATION</name> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
29 |
<description>Location of <a href="http://developer.symbian.org/main/tools_and_kits/">release zipfiles</a> e.g. |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
30 |
<li>build_BOM.zip |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
31 |
<li>tools_epoc.zip |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
32 |
|
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
33 |
</description> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
34 |
<defaultValue></defaultValue> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
35 |
</hudson.model.StringParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
36 |
<hudson.model.BooleanParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
37 |
<name>REBUILD_TOOLS</name> |
2
8f13da8c395b
Use %NUMBER_OF_PROCESSORS% for limiting how much of PDK_Raptor is run parallel. Also remove target value to ensure all exports happen.
Shabe Razvi <shaber@symbian.org>
parents:
1
diff
changeset
|
38 |
<description>Tick this if you want to rebuild "TOOLS" target as well |
8f13da8c395b
Use %NUMBER_OF_PROCESSORS% for limiting how much of PDK_Raptor is run parallel. Also remove target value to ensure all exports happen.
Shabe Razvi <shaber@symbian.org>
parents:
1
diff
changeset
|
39 |
<li> Requires comercial VC++ 6.0 installed plus - |
8f13da8c395b
Use %NUMBER_OF_PROCESSORS% for limiting how much of PDK_Raptor is run parallel. Also remove target value to ensure all exports happen.
Shabe Razvi <shaber@symbian.org>
parents:
1
diff
changeset
|
40 |
<li> Requires binaries_epoc32_stlport.zip from <a href="http://developer.symbian.org/main/tools_and_kits/">release zipfiles</a></description> |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
41 |
<defaultValue>false</defaultValue> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
42 |
</hudson.model.BooleanParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
43 |
<hudson.model.BooleanParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
44 |
<name>SPLIT_BUILD</name> |
2
8f13da8c395b
Use %NUMBER_OF_PROCESSORS% for limiting how much of PDK_Raptor is run parallel. Also remove target value to ensure all exports happen.
Shabe Razvi <shaber@symbian.org>
parents:
1
diff
changeset
|
45 |
<description>Is the baseline run in two distinct steps (GT+S60). Tick this if - |
8f13da8c395b
Use %NUMBER_OF_PROCESSORS% for limiting how much of PDK_Raptor is run parallel. Also remove target value to ensure all exports happen.
Shabe Razvi <shaber@symbian.org>
parents:
1
diff
changeset
|
46 |
<li> Building older Symbian^2 PDKs. e.g. 2.0.d or earlier. |
8f13da8c395b
Use %NUMBER_OF_PROCESSORS% for limiting how much of PDK_Raptor is run parallel. Also remove target value to ensure all exports happen.
Shabe Razvi <shaber@symbian.org>
parents:
1
diff
changeset
|
47 |
<li> Building current Symbian^3 PDKs.</description> |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
48 |
<defaultValue>true</defaultValue> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
49 |
</hudson.model.BooleanParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
50 |
<hudson.model.ChoiceParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
51 |
<name>SRC_LOCATION</name> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
52 |
<description>How to get src for building the Platform. |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
53 |
<li>BOM - download source direct from <a href="https://developer.symbian.org/oss">web</a> using downloaded Bill Of Materials |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
54 |
<li>ZIPFILES - unpack source zips such as src_oss_os.zip from specified location on disk</description> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
55 |
<choices class="java.util.Arrays$ArrayList"> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
56 |
<a class="string-array"> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
57 |
<string>BOM</string> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
58 |
<string>ZIPFILES</string> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
59 |
</a> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
60 |
</choices> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
61 |
</hudson.model.ChoiceParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
62 |
<hudson.model.BooleanParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
63 |
<name>LEGACY_BLDMEFIRST</name> |
2
8f13da8c395b
Use %NUMBER_OF_PROCESSORS% for limiting how much of PDK_Raptor is run parallel. Also remove target value to ensure all exports happen.
Shabe Razvi <shaber@symbian.org>
parents:
1
diff
changeset
|
64 |
<description>Tick this if building older Symbian^2 PDKs. e.g. 2.0.d or earlier.</description> |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
65 |
<defaultValue>false</defaultValue> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
66 |
</hudson.model.BooleanParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
67 |
<hudson.model.StringParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
68 |
<name>HG_USERNAME</name> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
69 |
<description>Enter your symbian developer web username <i>(required for download of packages from BOM, not needed when using source zip packages)</i></description> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
70 |
<defaultValue></defaultValue> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
71 |
</hudson.model.StringParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
72 |
<hudson.model.PasswordParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
73 |
<name>HG_PASSWORD</name> |
2
8f13da8c395b
Use %NUMBER_OF_PROCESSORS% for limiting how much of PDK_Raptor is run parallel. Also remove target value to ensure all exports happen.
Shabe Razvi <shaber@symbian.org>
parents:
1
diff
changeset
|
74 |
<description>Enter your Mercurial symbian developer web password <i>(required for download of packages from BOM, not needed when using source zip packages)</i> |
4
9eea79386bb7
Clear HG_PASSWORD before executing build steps. Also allow cenrep generation in PDK_Raptor for Symbian^3.
Shabe Razvi <shaber@symbian.org>
parents:
2
diff
changeset
|
75 |
<br></description> |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
76 |
<defaultValue></defaultValue> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
77 |
</hudson.model.PasswordParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
78 |
<hudson.model.ChoiceParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
79 |
<name>PLATFORM</name> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
80 |
<description></description> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
81 |
<choices class="java.util.Arrays$ArrayList"> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
82 |
<a class="string-array"> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
83 |
<string>symbian3</string> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
84 |
<string>symbian2</string> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
85 |
</a> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
86 |
</choices> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
87 |
</hudson.model.ChoiceParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
88 |
<hudson.model.ChoiceParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
89 |
<name>TARGET</name> |
5
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
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> |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
91 |
<choices class="java.util.Arrays$ArrayList"> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
92 |
<a class="string-array"> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
93 |
<string>-c winscw_udeb</string> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
94 |
<string>-c winscw</string> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
95 |
<string>-c armv5_urel</string> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
96 |
<string>-c armv5 -c winscw</string> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
97 |
</a> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
98 |
</choices> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
99 |
</hudson.model.ChoiceParameterDefinition> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
100 |
</parameterDefinitions> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
101 |
</hudson.model.ParametersDefinitionProperty> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
102 |
</properties> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
103 |
<scm class="hudson.scm.NullSCM"/> |
11
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
104 |
<assignedNode>master</assignedNode> |
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
105 |
<canRoam>false</canRoam> |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
106 |
<disabled>false</disabled> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
107 |
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
108 |
<triggers class="vector"/> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
109 |
<concurrentBuild>true</concurrentBuild> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
110 |
<builders> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
111 |
<hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
112 |
<command>%BUILD_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
113 |
cd\ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
114 |
mkdir build_%JOB_NAME%.%BUILD_NUMBER%\tmp |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
115 |
cd build_%JOB_NAME%.%BUILD_NUMBER% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
116 |
subst /d %SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
117 |
subst %SUBST_DRIVE% . |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
118 |
cd %SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
119 |
%SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
120 |
cd %SUBST_DRIVE%\tmp |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
121 |
hg clone http://developer.symbian.org/oss/MCL/utilities</command> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
122 |
</hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
123 |
<hudson.tasks.BatchFile> |
5
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
124 |
<command>@echo off |
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
125 |
%SUBST_DRIVE% |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
126 |
cd \ |
11
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
127 |
echo copying zips from %RELEASE_ZIP_LOCATION% - available zips: |
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
128 |
dir /b %RELEASE_ZIP_LOCATION%\*.zip |
5
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
129 |
xcopy %RELEASE_ZIP_LOCATION%\build_BOM.zip %SUBST_DRIVE%\tmp /q |
11
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
130 |
xcopy %RELEASE_ZIP_LOCATION%\bin_rndonly*.zip %SUBST_DRIVE%\tmp /q |
5
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
131 |
xcopy %RELEASE_ZIP_LOCATION%\bin_redist*.zip %SUBST_DRIVE%\tmp /q |
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
132 |
xcopy %RELEASE_ZIP_LOCATION%\binaries_epoc_additional.zip %SUBST_DRIVE%\tmp /q |
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
133 |
xcopy %RELEASE_ZIP_LOCATION%\binaries_bldmefirst.zip %SUBST_DRIVE%\tmp /q |
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
134 |
|
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
135 |
IF %SRC_LOCATION% == BOM goto TOOLSZIP |
5
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
136 |
xcopy %RELEASE_ZIP_LOCATION%\src_*.zip %SUBST_DRIVE%\tmp /q |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
137 |
:TOOLSZIP |
11
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
138 |
IF %REBUILD_TOOLS% == true GOTO ZIP_COPY_DONE |
5
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
139 |
xcopy %RELEASE_ZIP_LOCATION%\binaries_epoc32_stlport.zip %SUBST_DRIVE%\tmp /q |
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
140 |
xcopy %RELEASE_ZIP_LOCATION%\tools_*.zip %SUBST_DRIVE%\tmp /q |
11
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
141 |
:ZIP_COPY_DONE |
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
142 |
echo %SUBST_DRIVE%\tmp\ |
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
143 |
dir /b %SUBST_DRIVE%\tmp\*.zip |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
144 |
exit 0</command> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
145 |
</hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
146 |
<hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
147 |
<command>%SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
148 |
cd %SUBST_DRIVE%\tmp |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
149 |
7z x *.zip -o.. -y |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
150 |
cd.. |
11
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
151 |
dir /b *.zip |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
152 |
7z x *.zip -y |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
153 |
del *.zip |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
154 |
exit 0</command> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
155 |
</hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
156 |
<hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
157 |
<command>IF NOT %SRC_LOCATION% == BOM exit |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
158 |
%SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
159 |
cd \ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
160 |
@ECHO OFF |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
161 |
IF NOT "%HG_USERNAME%" == "" GOTO USERNAME_OK |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
162 |
echo "You must enter a UserName and Password when using the BOM option" |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
163 |
exit 1 |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
164 |
:USERNAME_OK |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
165 |
IF NOT "%HG_PASSWORD%" == "" GOTO HG_OK |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
166 |
echo "You must enter a UserName and Password when using the BOM option" |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
167 |
exit 1 |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
168 |
:HG_OK |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
169 |
\tmp\utilities\clone_packages\clone_all_packages.pl -packagelist \build_info\logs\BOM\build-info.xml -username %HG_USERNAME% -password %HG_PASSWORD% -retries=7</command> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
170 |
</hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
171 |
<hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
172 |
<command>IF %LEGACY_BLDMEFIRST% == true exit |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
173 |
cd %SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
174 |
%SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
175 |
cd \ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
176 |
mkdir %SUBST_DRIVE%\epoc32\include\variant\ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
177 |
mkdir %SUBST_DRIVE%\epoc32\tools\variant\ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
178 |
set VARIANT=tb91sf |
4
9eea79386bb7
Clear HG_PASSWORD before executing build steps. Also allow cenrep generation in PDK_Raptor for Symbian^3.
Shabe Razvi <shaber@symbian.org>
parents:
2
diff
changeset
|
179 |
set HG_PASSWORD= |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
180 |
IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
181 |
IF NOT %PLATFORM% == symbian2 copy %SUBST_DRIVE%\sf\os\deviceplatformrelease\symbianosbld\cedarutils\inc\Symbian_OS_%VARIANT%.hrh %SUBST_DRIVE%\sf\os\deviceplatformrelease\symbianosbld\cedarutils\Symbian_OS.hrh |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
182 |
copy %SUBST_DRIVE%\sf\os\deviceplatformrelease\symbianosbld\cedarutils\*.hrh %SUBST_DRIVE%\epoc32\include\variant\ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
183 |
copy %SUBST_DRIVE%\sf\os\deviceplatformrelease\symbianosbld\cedarutils\Symbian_OS_v%VARIANT%.cfg %SUBST_DRIVE%\epoc32\tools\variant\variant.cfg |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
184 |
cd %SUBST_DRIVE%\sf\os\deviceplatformrelease\sf_config\config\inc\ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
185 |
copy variant.cfg +,, |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
186 |
exit 0</command> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
187 |
</hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
188 |
<hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
189 |
<command>IF %LEGACY_BLDMEFIRST% == true exit |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
190 |
cd %SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
191 |
%SUBST_DRIVE% |
4
9eea79386bb7
Clear HG_PASSWORD before executing build steps. Also allow cenrep generation in PDK_Raptor for Symbian^3.
Shabe Razvi <shaber@symbian.org>
parents:
2
diff
changeset
|
192 |
set HG_PASSWORD= |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
193 |
cd\ |
9
eb11a5189bd4
Fixes bug: 1585 (HUDSON PDK_Raptor config.xml fails for winscw only)
Hamish Willee <hamishwillee@gmail.com>
parents:
5
diff
changeset
|
194 |
cmd /c sbs EXPORT %TARGET% --ignore-os-detection --export-only -b %SUBST_DRIVE%\sf\os\deviceplatformrelease\sf_config\config\western\group\bld.inf |
eb11a5189bd4
Fixes bug: 1585 (HUDSON PDK_Raptor config.xml fails for winscw only)
Hamish Willee <hamishwillee@gmail.com>
parents:
5
diff
changeset
|
195 |
cmd /c sbs EXPORT %TARGET% --ignore-os-detection --export-only -b %SUBST_DRIVE%\sf\os\deviceplatformrelease\sf_config\config\group\bld.inf |
eb11a5189bd4
Fixes bug: 1585 (HUDSON PDK_Raptor config.xml fails for winscw only)
Hamish Willee <hamishwillee@gmail.com>
parents:
5
diff
changeset
|
196 |
cmd /c sbs EXPORT %TARGET% --ignore-os-detection --export-only -b %SUBST_DRIVE%\sf\os\devicesrv\devicesrv_pub\platform_path_definitions_api\group\bld.inf |
eb11a5189bd4
Fixes bug: 1585 (HUDSON PDK_Raptor config.xml fails for winscw only)
Hamish Willee <hamishwillee@gmail.com>
parents:
5
diff
changeset
|
197 |
cmd /c sbs EXPORT %TARGET% --ignore-os-detection --export-only -b %SUBST_DRIVE%\sf\os\devicesrv\devicesrv_pub\common_platform_security_definitions_api\group\bld.inf |
eb11a5189bd4
Fixes bug: 1585 (HUDSON PDK_Raptor config.xml fails for winscw only)
Hamish Willee <hamishwillee@gmail.com>
parents:
5
diff
changeset
|
198 |
cmd /c sbs EXPORT %TARGET% --ignore-os-detection --export-only -b %SUBST_DRIVE%\sf\os\devicesrv\commonservices\commonengine\group\bld.inf |
eb11a5189bd4
Fixes bug: 1585 (HUDSON PDK_Raptor config.xml fails for winscw only)
Hamish Willee <hamishwillee@gmail.com>
parents:
5
diff
changeset
|
199 |
cmd /c sbs EXPORT %TARGET% --ignore-os-detection --export-only -b %SUBST_DRIVE%\sf\mw\web\web_plat\browser_platform_api\group\bld.inf |
eb11a5189bd4
Fixes bug: 1585 (HUDSON PDK_Raptor config.xml fails for winscw only)
Hamish Willee <hamishwillee@gmail.com>
parents:
5
diff
changeset
|
200 |
cmd /c sbs EXPORT %TARGET% --ignore-os-detection --export-only -b %SUBST_DRIVE%\sf\tools\homescreentools\dtdinstaller\group\bld.inf</command> |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
201 |
</hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
202 |
<hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
203 |
<command>IF %LEGACY_BLDMEFIRST% == true exit |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
204 |
cd %SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
205 |
%SUBST_DRIVE% |
4
9eea79386bb7
Clear HG_PASSWORD before executing build steps. Also allow cenrep generation in PDK_Raptor for Symbian^3.
Shabe Razvi <shaber@symbian.org>
parents:
2
diff
changeset
|
206 |
set HG_PASSWORD= |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
207 |
cd\ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
208 |
xcopy /s %SUBST_DRIVE%\sf\tools\makefile_templates\*.* %SUBST_DRIVE%\epoc32\tools\makefile_templates\s60\ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
209 |
exit 0</command> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
210 |
</hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
211 |
<hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
212 |
<command>if %REBUILD_TOOLS% == true exit |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
213 |
cd %SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
214 |
%SUBST_DRIVE% |
4
9eea79386bb7
Clear HG_PASSWORD before executing build steps. Also allow cenrep generation in PDK_Raptor for Symbian^3.
Shabe Razvi <shaber@symbian.org>
parents:
2
diff
changeset
|
215 |
set HG_PASSWORD= |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
216 |
cd\ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
217 |
set VARIANT=tb91sf |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
218 |
IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
5
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
219 |
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> |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
220 |
</hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
221 |
<hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
222 |
<command>if %REBUILD_TOOLS% == false exit |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
223 |
cd %SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
224 |
%SUBST_DRIVE% |
4
9eea79386bb7
Clear HG_PASSWORD before executing build steps. Also allow cenrep generation in PDK_Raptor for Symbian^3.
Shabe Razvi <shaber@symbian.org>
parents:
2
diff
changeset
|
225 |
set HG_PASSWORD= |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
226 |
cd\ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
227 |
set VARIANT=tb91sf |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
228 |
IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
5
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
229 |
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> |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
230 |
</hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
231 |
<hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
232 |
<command>if %REBUILD_TOOLS% == false exit |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
233 |
cd %SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
234 |
%SUBST_DRIVE% |
4
9eea79386bb7
Clear HG_PASSWORD before executing build steps. Also allow cenrep generation in PDK_Raptor for Symbian^3.
Shabe Razvi <shaber@symbian.org>
parents:
2
diff
changeset
|
235 |
set HG_PASSWORD= |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
236 |
cd\ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
237 |
set VARIANT=tb91sf |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
238 |
IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
5
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
239 |
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> |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
240 |
</hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
241 |
<hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
242 |
<command>cd %SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
243 |
%SUBST_DRIVE% |
4
9eea79386bb7
Clear HG_PASSWORD before executing build steps. Also allow cenrep generation in PDK_Raptor for Symbian^3.
Shabe Razvi <shaber@symbian.org>
parents:
2
diff
changeset
|
244 |
set HG_PASSWORD= |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
245 |
cd\ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
246 |
set VARIANT=tb91sf |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
247 |
IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
5
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
248 |
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> |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
249 |
</hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
250 |
<hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
251 |
<command>IF %SPLIT_BUILD% == false exit |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
252 |
IF %REBUILD_TOOLS% == true exit |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
253 |
cd %SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
254 |
%SUBST_DRIVE% |
4
9eea79386bb7
Clear HG_PASSWORD before executing build steps. Also allow cenrep generation in PDK_Raptor for Symbian^3.
Shabe Razvi <shaber@symbian.org>
parents:
2
diff
changeset
|
255 |
set HG_PASSWORD= |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
256 |
cd\ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
257 |
set S60VARIANT=5_1 |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
258 |
set VARIANT=tb91sf |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
259 |
IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
260 |
IF %PLATFORM% == symbian3 set S60VARIANT=5_2 |
5
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
261 |
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> |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
262 |
</hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
263 |
<hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
264 |
<command>IF %SPLIT_BUILD% == false exit |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
265 |
IF %REBUILD_TOOLS% == false exit |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
266 |
cd %SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
267 |
%SUBST_DRIVE% |
4
9eea79386bb7
Clear HG_PASSWORD before executing build steps. Also allow cenrep generation in PDK_Raptor for Symbian^3.
Shabe Razvi <shaber@symbian.org>
parents:
2
diff
changeset
|
268 |
set HG_PASSWORD= |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
269 |
cd\ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
270 |
set S60VARIANT=5_1 |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
271 |
set VARIANT=tb91sf |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
272 |
IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
273 |
IF %PLATFORM% == symbian3 set S60VARIANT=5_2 |
5
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
274 |
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> |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
275 |
</hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
276 |
<hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
277 |
<command>IF %SPLIT_BUILD% == false exit |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
278 |
IF %REBUILD_TOOLS% == false exit |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
279 |
cd %SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
280 |
%SUBST_DRIVE% |
4
9eea79386bb7
Clear HG_PASSWORD before executing build steps. Also allow cenrep generation in PDK_Raptor for Symbian^3.
Shabe Razvi <shaber@symbian.org>
parents:
2
diff
changeset
|
281 |
set HG_PASSWORD= |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
282 |
cd\ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
283 |
set S60VARIANT=5_1 |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
284 |
set VARIANT=tb91sf |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
285 |
IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
286 |
IF %PLATFORM% == symbian3 set S60VARIANT=5_2 |
5
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
287 |
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> |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
288 |
</hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
289 |
<hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
290 |
<command>IF %SPLIT_BUILD% == false exit |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
291 |
cd %SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
292 |
%SUBST_DRIVE% |
4
9eea79386bb7
Clear HG_PASSWORD before executing build steps. Also allow cenrep generation in PDK_Raptor for Symbian^3.
Shabe Razvi <shaber@symbian.org>
parents:
2
diff
changeset
|
293 |
set HG_PASSWORD= |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
294 |
cd\ |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
295 |
set S60VARIANT=5_1 |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
296 |
set VARIANT=tb91sf |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
297 |
IF %PLATFORM% == symbian3 set VARIANT=tb92sf |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
298 |
IF %PLATFORM% == symbian3 set S60VARIANT=5_2 |
5
3325a05ec9ed
Fix Bug 1303 by removing -ignore-os-detection and use buildinfo.txt.
Shabe Razvi <shaber@symbian.org>
parents:
4
diff
changeset
|
299 |
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> |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
300 |
</hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
301 |
<hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
302 |
<command>cd %SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
303 |
%SUBST_DRIVE% |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
304 |
cd\ |
11
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
305 |
IF %PLATFORM% == symbian2 GOTO RUN_CENREP |
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
306 |
|
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
307 |
cd \epoc32\rom\config |
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
308 |
cone generate -c convert.confml -o . |
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
309 |
cd \epoc32\tools |
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
310 |
cone generate -p \epoc32\rom\config -o \epoc32\release\winscw\urel\z -c s60_root.confml |
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
311 |
cone generate -p \epoc32\rom\config -o \epoc32\release\winscw\udeb\z -c s60_root.confml |
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
312 |
cone generate -p \epoc32\rom\config -o \epoc32\data\z -c s60_root.confml |
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
313 |
cone generate -p \epoc32\rom\config -o \epoc32\release\winscw\urel\z -c symbianos_root.confml |
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
314 |
cone generate -p \epoc32\rom\config -o \epoc32\release\winscw\udeb\z -c symbianos_root.confml |
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
315 |
cone generate -p \epoc32\rom\config -o \epoc32\data\z -c symbianos_root.confml |
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
316 |
exit 0 |
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
317 |
|
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
318 |
:RUN_CENREP |
bb9574f14ea1
Update PDK_Raptor to use ConE for Symbian^3 platform build
Shabe Razvi <shaber@symbian.org>
parents:
9
diff
changeset
|
319 |
%HELIUM_HOME%\..\ConfigurationTool/cli_build.cmd -master_conf s60 -impl /epoc32/rom/config/confml_data/s60 -confml /epoc32/rom/config/confml_data/s60 -ignore_errors</command> |
1
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
320 |
</hudson.tasks.BatchFile> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
321 |
</builders> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
322 |
<publishers/> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
323 |
<buildWrappers/> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
324 |
<customWorkspace>C:\</customWorkspace> |
861b800d9c63
Add Hudson jobs for building a PDK from source using Helium and Raptor
Shabe Razvi <shaber@symbian.org>
parents:
diff
changeset
|
325 |
</project> |