49 <li> Requires binaries_epoc32_stlport.zip from <a href="http://developer.symbian.org/main/tools_and_kits/">release zipfiles</a></description> |
49 <li> Requires binaries_epoc32_stlport.zip from <a href="http://developer.symbian.org/main/tools_and_kits/">release zipfiles</a></description> |
50 <defaultValue>false</defaultValue> |
50 <defaultValue>false</defaultValue> |
51 </hudson.model.BooleanParameterDefinition> |
51 </hudson.model.BooleanParameterDefinition> |
52 <hudson.model.BooleanParameterDefinition> |
52 <hudson.model.BooleanParameterDefinition> |
53 <name>SPLIT_BUILD</name> |
53 <name>SPLIT_BUILD</name> |
54 <description>Is the baseline run in two distinct steps (GT+S60). Tick this if - |
54 <description>Is the baseline run in two distinct steps (GT+S60)? Tick this if - |
55 <li> Building older Symbian^2 PDKs. e.g. 2.0.d or earlier. |
55 <li> Building older Symbian^2 PDKs. e.g. 2.0.d or earlier. |
56 <li> Building current Symbian^3 PDKs.</description> |
56 <li> Building older Symbian^3 PDKs. e.g. 3.0.f or earlier</description> |
57 <defaultValue>true</defaultValue> |
57 <defaultValue>false</defaultValue> |
58 </hudson.model.BooleanParameterDefinition> |
58 </hudson.model.BooleanParameterDefinition> |
|
59 <hudson.model.ChoiceParameterDefinition> |
|
60 <name>LOCALISATION</name> |
|
61 <description>Select whether to build more than one set of localised resources |
|
62 <li>engineering - just r01, results in quicker build |
|
63 <li>western - all defined language ids, build takes longer, but localised resources are created</description> |
|
64 <choices class="java.util.Arrays$ArrayList"> |
|
65 <a class="string-array"> |
|
66 <string>engineering</string> |
|
67 <string>western</string> |
|
68 </a> |
|
69 </choices> |
|
70 </hudson.model.ChoiceParameterDefinition> |
59 <hudson.model.ChoiceParameterDefinition> |
71 <hudson.model.ChoiceParameterDefinition> |
60 <name>SRC_LOCATION</name> |
72 <name>SRC_LOCATION</name> |
61 <description>How to get src for building the Platform. |
73 <description>How to get src for building the Platform. |
62 <li>BOM - download source direct from <a href="https://developer.symbian.org/oss">web</a> using downloaded Bill Of Materials |
74 <li>BOM - download source direct from <a href="https://developer.symbian.org/oss">web</a> using downloaded Bill Of Materials |
63 <li>ZIPFILES - unpack source zips such as src_oss_os.zip from specified location on disk</description> |
75 <li>ZIPFILES - unpack source zips such as src_oss_os.zip from specified location on disk</description> |
101 <hudson.model.ChoiceParameterDefinition> |
113 <hudson.model.ChoiceParameterDefinition> |
102 <name>FBF_REV</name> |
114 <name>FBF_REV</name> |
103 <description>The tagged version of the FBF (Helium) to use to build the Platform. |
115 <description>The tagged version of the FBF (Helium) to use to build the Platform. |
104 <li>tip - is the latest revision from the web |
116 <li>tip - is the latest revision from the web |
105 <br><br> |
117 <br><br> |
106 <i>Unless you want the latest changes, its recommended to use the revision that matches the build_BOM.zip downloaded</i> |
118 <i>Unless you want a specific revision, its recommended to use the tip revision of the FBF</i> |
107 </description> |
119 </description> |
108 <choices class="java.util.Arrays$ArrayList"> |
120 <choices class="java.util.Arrays$ArrayList"> |
109 <a class="string-array"> |
121 <a class="string-array"> |
110 <string>tip</string> |
122 <string>tip</string> |
111 <string>PDK_2.0.2</string> |
123 <string>PDK_2.0.2</string> |
112 <string>PDK_2.0.1</string> |
124 <string>PDK_2.0.1</string> |
113 <string>PDK_2.0.0</string> |
125 <string>PDK_2.0.0</string> |
|
126 <string>PDK_3.0.g</string> |
|
127 <string>PDK_3.0.f</string> |
|
128 <string>PDK_3.0.e</string> |
114 <string>PDK_3.0.d</string> |
129 <string>PDK_3.0.d</string> |
115 <string>PDK_3.0.c</string> |
130 <string>PDK_3.0.c</string> |
116 <string>PDK_3.0.b</string> |
131 <string>PDK_3.0.b</string> |
117 <string>PDK_3.0.a</string> |
132 <string>PDK_3.0.a</string> |
118 </a> |
133 </a> |
202 set TOOLS_CONFIG=tools_rel.whatlog,tools2_rel.whatlog |
217 set TOOLS_CONFIG=tools_rel.whatlog,tools2_rel.whatlog |
203 IF %SPLIT_BUILD% == true set PROJECT=split |
218 IF %SPLIT_BUILD% == true set PROJECT=split |
204 IF %REBUILD_TOOLS% == true set TOOLS_BASELINE_ENABLE=false |
219 IF %REBUILD_TOOLS% == true set TOOLS_BASELINE_ENABLE=false |
205 IF %REBUILD_TOOLS% == false set TOOLS_CONFIG=tools2_rel.whatlog |
220 IF %REBUILD_TOOLS% == false set TOOLS_CONFIG=tools2_rel.whatlog |
206 cd %BUILD_DRIVE%\maintools_%JOB_NAME%.%BUILD_NUMBER%\sf-config |
221 cd %BUILD_DRIVE%\maintools_%JOB_NAME%.%BUILD_NUMBER%\sf-config |
207 hlm sf-build-noprep -Dbuild.drive=%SUBST_DRIVE% -Dsf.spec.job.number=%JOB_NAME%.%BUILD_NUMBER% -Dsf.spec.job.codeline="%SRC_LOCATION%" -Dsf.project.location=%BUILD_DRIVE%\maintools_%JOB_NAME%.%BUILD_NUMBER%\build\config\%PLATFORM%\%PROJECT% -Dsf.spec.splitbuild=%SPLIT_BUILD% -Dsf.spec.sbs.config="%TARGET%" -Dsf.spec.baseline.enable=%TOOLS_BASELINE_ENABLE% -Dsf.spec.sbs.tools.config="%TOOLS_CONFIG%" -Dsf.spec.job.rootdir=%BUILD_DRIVE% -Dsf.suppress.buildenv.check=true -Dsf.suppress.drive.space.check=true -Dsf.spec.logs.raptorfilter.enable=false -Dsf.spec.publish.enable=false -Dsf.spec.package.bin.enable=false -Dsf.spec.test.sendpkg.enable=false</command> |
222 hlm sf-build-noprep -Dbuild.drive=%SUBST_DRIVE% -Dsf.spec.job.number=%JOB_NAME%.%BUILD_NUMBER% -Dsf.spec.job.codeline="%SRC_LOCATION%" -Dsf.project.location=%BUILD_DRIVE%\maintools_%JOB_NAME%.%BUILD_NUMBER%\build\config\%PLATFORM%\%PROJECT% -Dsf.spec.splitbuild=%SPLIT_BUILD% -Dsf.spec.sbs.config="%TARGET%" -Dsf.spec.baseline.enable=%TOOLS_BASELINE_ENABLE% -Dsf.spec.sbs.tools.config="%TOOLS_CONFIG%" -Dsf.spec.job.rootdir=%BUILD_DRIVE% -Dsf.suppress.buildenv.check=true -Dsf.suppress.drive.space.check=true -Dsf.spec.logs.raptorfilter.enable=false -Dsf.spec.publish.enable=false -Dsf.spec.package.bin.enable=false -Dsf.spec.test.sendpkg.enable=false -Dskip.sbs.layer.generation=true</command> |
208 </hudson.tasks.BatchFile> |
223 </hudson.tasks.BatchFile> |
209 </builders> |
224 </builders> |
210 <publishers/> |
225 <publishers/> |
211 <buildWrappers/> |
226 <buildWrappers/> |
212 </project> |
227 </project> |