|
Helium API | ||||||
| prev next | frames no frames | ||||||
Location
D:\maintools\sf-config\common\build.xml:221:
Conditional execution
No conditions on target execution.
| Name |
|---|
| hg |
| hg |
| hg |
| hg |
| hg |
| hg |
| Name | Edit status |
|---|---|
| User editable properties | |
| build.drive | recommended |
| Internal properties | |
<target name="sf-record-proj-conf-bom">
<!-- create BOM dir -->
<mkdir dir="${build.drive}/output/logs/BOM"/>
<!-- record config and project information in BOM files -->
<exec executable="hg" dir="${sf.config.dir}" outputproperty="sf.job.bom.config.repo">
<arg value="showconfig"/>
<arg value="paths.default"/>
</exec>
<exec executable="hg" dir="${sf.config.dir}" outputproperty="sf.job.bom.config.rev">
<arg value="identify"/>
<arg value="-n"/>
</exec>
<exec executable="hg" dir="${sf.config.dir}" outputproperty="sf.job.bom.config.checksum">
<arg value="identify"/>
<arg value="-i"/>
</exec>
<echo message="dir ${sf.config.dir} : revision ${sf.job.bom.config.rev}:${sf.job.bom.config.checksum}"/>
<echo message="${sf.job.bom.config.repo},sf-config,${sf.job.bom.config.rev}:${sf.job.bom.config.checksum}" file="${build.drive}/output/logs/BOM/config.csv"/>
<exec executable="hg" dir="${sf.project.location}" outputproperty="sf.job.bom.project.repo">
<arg value="showconfig"/>
<arg value="paths.default"/>
</exec>
<exec executable="hg" dir="${sf.project.location}" outputproperty="sf.job.bom.project.rev">
<arg value="identify"/>
<arg value="-n"/>
</exec>
<exec executable="hg" dir="${sf.project.location}" outputproperty="sf.job.bom.project.checksum">
<arg value="identify"/>
<arg value="-i"/>
</exec>
<echo message="dir ${sf.project.location} : revision ${sf.job.bom.project.rev}:${sf.job.bom.project.checksum}"/>
<echo message="${sf.job.bom.project.repo},build/config,${sf.job.bom.project.rev}:${sf.job.bom.project.checksum}" file="${build.drive}/output/logs/BOM/project.csv"/>
</target>
|
Helium API | ||||||
| prev next | frames no frames | ||||||