common/build.xml
changeset 906 5239d4d0bed1
parent 901 1bec8957803b
child 923 5ccf9d5ab663
equal deleted inserted replaced
905:9ed73a51c728 906:5239d4d0bed1
   217         <copy file="${build.drive}/output/build/canonical_system_definition_${sysdef.configuration}.xml" todir="${build.log.dir}/BOM/"/>
   217         <copy file="${build.drive}/output/build/canonical_system_definition_${sysdef.configuration}.xml" todir="${build.log.dir}/BOM/"/>
   218         <delete file="${build.drive}/output/build/canonical_system_definition_${sysdef.configuration}_temp.xml"/>
   218         <delete file="${build.drive}/output/build/canonical_system_definition_${sysdef.configuration}_temp.xml"/>
   219     </target>
   219     </target>
   220 
   220 
   221     <target name="sf-prebuild" depends="sf-prep,sf-prebuild-noprep"/>
   221     <target name="sf-prebuild" depends="sf-prep,sf-prebuild-noprep"/>
   222     <target name="sf-prebuild-noprep" depends="sf-prebuild-announce,sf-diamonds-connect,sf-diamonds-envinfo,sf-diamonds-tag-build,sf-getenvs,sf-syncsource,sf-diamondize-bom">
   222     <target name="sf-prebuild-noprep" depends="sf-prebuild-announce,sf-diamonds-connect,sf-diamonds-envinfo,sf-diamonds-tag-build,sf-get-utils,sf-getenvs,sf-syncsource,sf-diamondize-bom">
   223         <stopwatch name="sf-prebuild" action="elapsed"/>
   223         <stopwatch name="sf-prebuild" action="elapsed"/>
   224     </target>
   224     </target>
   225     
   225     
   226     <target name="sf-prebuild-announce">
   226     <target name="sf-prebuild-announce">
   227         <stopwatch name="sf-prebuild"/>
   227         <stopwatch name="sf-prebuild"/>
   296         <exec executable="hg" dir="${sf.project.location}" outputproperty="sf.job.bom.project.checksum">
   296         <exec executable="hg" dir="${sf.project.location}" outputproperty="sf.job.bom.project.checksum">
   297             <arg value="identify"/>
   297             <arg value="identify"/>
   298             <arg value="-i"/>
   298             <arg value="-i"/>
   299         </exec>
   299         </exec>
   300 	<echo message="${sf.job.bom.project.repo},build/config,${sf.job.bom.project.checksum}" file="${build.drive}/output/logs/BOM/project.csv"/>
   300 	<echo message="${sf.job.bom.project.repo},build/config,${sf.job.bom.project.checksum}" file="${build.drive}/output/logs/BOM/project.csv"/>
       
   301     </target>
       
   302     
       
   303     <target name="sf-get-utils">
       
   304     	<stopwatch name="sf-get-utils"/>
       
   305 			<echo message="Cloning utilities repository to ${build.drive}/utilities"/>
       
   306             <exec executable="hg">
       
   307               <arg value="clone"/>
       
   308               <arg value="-rdefault"/>
       
   309               <arg value="http://developer.symbian.org/oss/MCL/utilities"/>
       
   310               <arg value="${build.drive}/utilities"/>
       
   311             </exec>
       
   312     	<stopwatch name="sf-get-utils" action="elapsed"/>
   301     </target>
   313     </target>
   302 
   314 
   303     <target name="sf-getenvs">
   315     <target name="sf-getenvs">
   304         <stopwatch name="sf-getenvs"/>
   316         <stopwatch name="sf-getenvs"/>
   305         <!-- create BOM dir -->
   317         <!-- create BOM dir -->