diff -r 3c858aa7a023 -r 56a1d97e7c73 doc/api/helium/target-sf-postbuild.html
--- a/doc/api/helium/target-sf-postbuild.html Tue Oct 06 17:31:14 2009 +0100
+++ b/doc/api/helium/target-sf-postbuild.html Thu Oct 08 19:36:20 2009 +0100
@@ -82,7 +82,7 @@
Target sf-postbuild
Location
- D:\maintools\sf-config\common\build.postbuild.xml:3:
+
d:\maintools\sf-config\common\build.postbuild.xml:3:
Conditional execution
@@ -123,39 +123,50 @@
@@ -166,38 +177,50 @@
<target name="sf-postbuild">
<echo>[SF-POSTBUILD]</echo>
<parallel>
- <!-- TAG SOURCE CODE -->
- <if>
- <istrue value="${sf.spec.tagafterbuild.enable}"/>
- <then>
- <echo message="Apply tag to the source code used in this build"/>
- <runtarget target="sf-tag-hg-code"/>
- </then>
- </if>
+ <!-- TAG SOURCE CODE -->
+ <if>
+ <istrue value="${sf.spec.tagafterbuild.enable}"/>
+ <then>
+ <echo message="Apply tag to the source code used in this build"/>
+ <runtarget target="sf-tag-hg-code"/>
+ </then>
+ </if>
+
+ <!-- Create MD5s -->
+ <if>
+ <istrue value="${sf.spec.md5.enable}"/>
+ <then>
+ <echo message="INFO Creating MD5s"/>
+ <runtarget target="sf-run-evalid"/>
+ </then>
+ </if>
+
+ <!-- Package up the binaries we built -->
+ <if>
+ <istrue value="${sf.spec.package.bin.enable}"/>
+ <then>
+ <echo message="INFO Packaging Binaries"/>
+ <runtarget target="sf-package-binary"/>
+ <runtarget target="sf-package-tools"/>
+
+ <echo message="INFO Validate Zip files"/>
+ <runtarget target="sf-package-validate"/>
+ </then>
+ </if>
+
+ <!-- run build analysis tools -->
+ <runtarget target="sf-run-analysis"/>
- <if>
- <istrue value="${sf.spec.md5.enable}"/>
- <then>
- <echo message="INFO Creating MD5s"/>
- <runtarget target="sf-run-evalid"/>
- </then>
- </if>
- <if>
- <istrue value="${sf.spec.package.bin.enable}"/>
- <then>
- <echo message="INFO Packaging Binaries"/>
- <runtarget target="sf-package-binary"/>
- <runtarget target="sf-package-tools"/>
-
- <echo message="INFO Validate Zip files"/>
- <runtarget target="sf-package-validate"/>
- </then>
- </if>
- <!-- run build analysis tools -->
- <runtarget target="sf-run-analysis"/>
-
+ <if>
+ <istrue value="${sf.spec.publish.enable}"/>
+ <then>
+ <!-- Generate reports to compare this build to a previous one -->
+ <runtarget target="sf-compare-to-baseline"/>
+ </then>
+ </if>
</parallel>
+ <!-- Launch smoketest -->
<if><istrue value="${sf.spec.test.sendpkg.enable}"/>
<then>
<runtarget target="sf-build-smoketestpkg"/>
@@ -205,17 +228,17 @@
</then>
</if>
-
- <runtarget target="sf-zip-logs"/>
-
- <!-- Do BC check -->
+ <!-- Launch BC check -->
<if><istrue value="${sf.spec.bccheck.enable}"/>
<then>
<runtarget target="sf-bc-check"/>
</then>
</if>
- <!-- PUBLISH LOGS/REPORTS -->
+ <!-- Zip up all the logs -->
+ <runtarget target="sf-zip-logs"/>
+
+ <!-- Publish logs/reports -->
<if>
<istrue value="${sf.spec.publish.enable}"/>
<then>