diff -r 7685cec9fd3c -r f2ddfa555b0f doc/api/helium/target-sf-record-proj-conf-bom.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/api/helium/target-sf-record-proj-conf-bom.html Fri Sep 11 11:54:49 2009 +0100 @@ -0,0 +1,258 @@ + + + + + + +
+ + + + + + + + + +
+
+
|
++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 + + + + + + | +