75 <Execute Component="Copy SBSv2 to own directory" Cwd="%BuildDir%" CommandLine="xcopy %SBS_SRC%\sbs /d %SBS_HOME% /e /i /q"/> |
75 <Execute Component="Copy SBSv2 to own directory" Cwd="%BuildDir%" CommandLine="xcopy %SBS_SRC%\sbs /d %SBS_HOME% /e /i /q"/> |
76 <Execute Component="Get version of SBSv2" Cwd="%BuildDir%" CommandLine="sbs -v >> %BuildDir%\Logs\SF\RaptorVersion.txt"/> |
76 <Execute Component="Get version of SBSv2" Cwd="%BuildDir%" CommandLine="sbs -v >> %BuildDir%\Logs\SF\RaptorVersion.txt"/> |
77 <Execute Component="Remove Raptor src directory" Cwd="%BuildDir%" CommandLine="rd %SBS_SRC%\sbs /s /q"/> |
77 <Execute Component="Remove Raptor src directory" Cwd="%BuildDir%" CommandLine="rd %SBS_SRC%\sbs /s /q"/> |
78 |
78 |
79 <!-- Combine system definitions --> |
79 <!-- Combine system definitions --> |
80 <Execute Component="Join Foundation System Definition" Cwd="%CleanSourceDir%\os\buildtools\bldsystemtools\buildsystemtools" CommandLine="java -jar %CleanSourceDir%\%SYSDEF_TOOLS%\xalan.jar -in %CleanSourceDir%\os\deviceplatformrelease\foundation_system\system_model\system_definition_v2.xml -xsl ..\sysdeftools\joinsysdef.xsl -out variability\vp_data\templates\System_Definition_Template.SF.xml"/> |
80 <Execute Component="Join Foundation System Definition" Cwd="%CleanSourceDir%\os\buildtools\bldsystemtools\buildsystemtools" CommandLine="java -jar %CleanSourceDir%\%SYSDEF_TOOLS%\xalan.jar -in %CleanSourceDir%\os\deviceplatformrelease\foundation_system\system_model\system_definition.xml -xsl ..\sysdeftools\joinsysdef.xsl -out variability\vp_data\templates\System_Definition_Template.SF.xml"/> |
81 <Execute Component="Join Nokia System Definition" Cwd="%CleanSourceDir%\os\buildtools\bldsystemtools\buildsystemtools" CommandLine="java -jar %CleanSourceDir%\%SYSDEF_TOOLS%\xalan.jar -in %CleanSourceDir%\os\deviceplatformrelease\nokia_system\nokia_model\system_definition_v2.xml -param path /os/deviceplatformrelease/nokia_system/nokia_model/system_definition_v2.xml -xsl ..\sysdeftools\joinsysdef.xsl -out variability\vp_data\templates\System_Definition_Template.Nokia.xml"/> |
81 <Execute Component="Join Nokia System Definition" Cwd="%CleanSourceDir%\os\buildtools\bldsystemtools\buildsystemtools" CommandLine="java -jar %CleanSourceDir%\%SYSDEF_TOOLS%\xalan.jar -in %CleanSourceDir%\os\deviceplatformrelease\nokia_system\nokia_model\system_definition.xml -param path /os/deviceplatformrelease/nokia_system/nokia_model/system_definition.xml -xsl ..\sysdeftools\joinsysdef.xsl -out variability\vp_data\templates\System_Definition_Template.Nokia.xml"/> |
82 <Execute Component="Merge System Definitions" Cwd="%CleanSourceDir%\os\buildtools\bldsystemtools\buildsystemtools" CommandLine="java -jar %CleanSourceDir%\%SYSDEF_TOOLS%\xalan.jar -in variability\vp_data\templates\System_Definition_Template.SF.xml -param Downstream System_Definition_Template.Nokia.xml -xsl ..\sysdeftools\mergesysdef.xsl -out variability\vp_data\templates\System_Definition_Template.Full.xml"/> |
82 <Execute Component="Merge System Definitions" Cwd="%CleanSourceDir%\os\buildtools\bldsystemtools\buildsystemtools" CommandLine="java -jar %CleanSourceDir%\%SYSDEF_TOOLS%\xalan.jar -in variability\vp_data\templates\System_Definition_Template.SF.xml -param Downstream System_Definition_Template.Nokia.xml -xsl ..\sysdeftools\mergesysdef.xsl -out variability\vp_data\templates\System_Definition_Template.Full.xml"/> |
83 <Execute Component="Create 2.0.1 format System Definition" Cwd="%CleanSourceDir%\os\buildtools\bldsystemtools\buildsystemtools" CommandLine="java -jar %CleanSourceDir%\%SYSDEF_TOOLS%\xalan.jar -in variability\vp_data\templates\System_Definition_Template.Full.xml -xsl ..\sysdeftools\sysdefdowngrade.xsl -out variability\vp_data\templates\System_Definition_Template.xml"/> |
83 <Execute Component="Create 2.0.1 format System Definition" Cwd="%CleanSourceDir%\os\buildtools\bldsystemtools\buildsystemtools" CommandLine="java -jar %CleanSourceDir%\%SYSDEF_TOOLS%\xalan.jar -in variability\vp_data\templates\System_Definition_Template.Full.xml -xsl ..\sysdeftools\sysdefdowngrade.xsl -out variability\vp_data\templates\System_Definition_Template.xml"/> |
84 <Execute Component="Copy *intermediate* System Definition Files to Local Logs Dir" Cwd="%CleanSourceDir%\os\buildtools\bldsystemtools\buildsystemtools" CommandLine="copy variability\vp_data\templates\System_Definition*.xml %LogsDir%\"/> |
84 <Execute Component="Copy *intermediate* System Definition Files to Local Logs Dir" Cwd="%CleanSourceDir%\os\buildtools\bldsystemtools\buildsystemtools" CommandLine="copy variability\vp_data\templates\System_Definition*.xml %LogsDir%\"/> |
85 |
85 |
86 <!-- Run Variability Tools --> |
86 <!-- Run Variability Tools --> |
220 <Execute Component="Update Ini" Cwd="%BuildDir%" CommandLine="echo PlatSecEnforceSysBin ON>>%EPOCROOT%epoc32\data\epoc.ini"/> |
220 <Execute Component="Update Ini" Cwd="%BuildDir%" CommandLine="echo PlatSecEnforceSysBin ON>>%EPOCROOT%epoc32\data\epoc.ini"/> |
221 |
221 |
222 <!-- Setup BuildInfo.txt --> |
222 <!-- Setup BuildInfo.txt --> |
223 <Execute Component="BuildInfo" Cwd="%BuildDir%" CommandLine="echo DeviceFamily 100 >%EPOCROOT%epoc32\data\BuildInfo.txt"/> |
223 <Execute Component="BuildInfo" Cwd="%BuildDir%" CommandLine="echo DeviceFamily 100 >%EPOCROOT%epoc32\data\BuildInfo.txt"/> |
224 <Execute Component="BuildInfo" Cwd="%BuildDir%" CommandLine="echo DeviceFamilyRev 0x900 >>%EPOCROOT%epoc32\data\BuildInfo.txt"/> |
224 <Execute Component="BuildInfo" Cwd="%BuildDir%" CommandLine="echo DeviceFamilyRev 0x900 >>%EPOCROOT%epoc32\data\BuildInfo.txt"/> |
225 <Execute Component="BuildInfo" Cwd="%BuildDir%" CommandLine="echo ManufacturerSoftwareBuild %BuildNumber% >>%EPOCROOT%epoc32\data\BuildInfo.txt"/> |
225 <Execute Component="BuildInfo" Cwd="%BuildDir%" CommandLine="echo ManufacturerSoftwareBuild %SnapshotNumber%_%BuildShortName% >>%EPOCROOT%epoc32\data\BuildInfo.txt"/> |
226 |
226 |
227 |
227 |
228 |
228 |
229 <!-- Post PreBuild Stuff --> |
229 <!-- Post PreBuild Stuff --> |
230 <Execute Component="PreBuild HtmlScanlog" Cwd="%BuildDir%" CommandLine="perl %SourceDir%\os\buildtools\bldsystemtools\buildsystemtools\scanlog\htmlscanlog.pl -t %BuildNumber%_PreBuild.summary -v -v -l %LogsDir%\%BuildBaseName%.log -o %LogsDir%\PreBuild.summary.html"/> |
230 <Execute Component="PreBuild HtmlScanlog" Cwd="%BuildDir%" CommandLine="perl %SourceDir%\os\buildtools\bldsystemtools\buildsystemtools\scanlog\htmlscanlog.pl -t %BuildNumber%_PreBuild.summary -v -v -l %LogsDir%\%BuildBaseName%.log -o %LogsDir%\PreBuild.summary.html"/> |