diff -r 7685cec9fd3c -r f2ddfa555b0f doc/api/helium/target-sf-package-binary.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/api/helium/target-sf-package-binary.html Fri Sep 11 11:54:49 2009 +0100 @@ -0,0 +1,262 @@ + + + + + + +
+ + + + + + + + + +
+
+
|
++Helium API + + | +||||||
| + prev + next | ++ frames + no frames + + + + + + | +||||||
Location
+D:\maintools\sf-config\common\build.postbuild.xml:189: +
+ +Conditional execution
+No conditions on target execution.
++
+ ++
| Name | +
|---|
| 7za | +
| 7za | +
| 7za | +
+
| Name | Edit status | +
|---|---|
| User editable properties | +|
| build.drive | recommended | +
| Internal properties | +|
| build.id | discouraged | +
| build.log.dir | discouraged | +
+
+
+
+ <target name="sf-package-binary" depends="sf-preprocess-package-config,sf-package-postbuild-rnd">
+ <!-- Warning: Reverting to using the He zipper will also revert to a single zip for the binaries:
+ would need to update the template and possibly the script that populates it -->
+ <!--antcall target="sf-zip-content">
+ <param name="zip.config.file" value="${sf.common.config.dir}/generated/zip.cfg.xml.ftl"/>
+ <param name="zip.target.name" value="bin" />
+ </antcall-->
+ <parallel>
+ <exec executable="7za" dir="${build.drive}" output="${build.log.dir}/zip_${build.id}_binaries_epoc32.log">
+ <arg value="a"/>
+ <arg value="-tzip"/>
+ <arg value="-x@${build.log.dir}/rnd_excludefile.txt"/>
+ <arg value="-x!epoc32\tools"/>
+ <arg value="-x!epoc32\build"/>
+ <arg value="-x!epoc32\release\armv5"/>
+ <arg value="-x!epoc32\release\winscw"/>
+ <arg value="-xr!*.sym"/>
+ <arg value="${build.drive}/output/zips/release/binaries_epoc.zip"/>
+ <arg value="epoc32\"/>
+ </exec>
+
+ <exec executable="7za" dir="${build.drive}" output="${build.log.dir}/zip_${build.id}_binaries_winscw.log">
+ <arg value="a"/>
+ <arg value="-tzip"/>
+ <arg value="-x@${build.log.dir}/rnd_excludefile.txt"/>
+ <arg value="-xr!*.sym"/>
+ <arg value="${build.drive}/output/zips/release/binaries_winscw.zip"/>
+ <arg value="epoc32\release\winscw\"/>
+ </exec>
+
+ <exec executable="7za" dir="${build.drive}" output="${build.log.dir}/zip_${build.id}_binaries_armv5.log">
+ <arg value="a"/>
+ <arg value="-tzip"/>
+ <arg value="-x@${build.log.dir}/rnd_excludefile.txt"/>
+ <arg value="-xr!*.sym"/>
+ <arg value="${build.drive}/output/zips/release/binaries_armv5.zip"/>
+ <arg value="epoc32\release\armv5\"/>
+ </exec>
+ </parallel>
+ </target>
+
+
+
+
+
+
|
++Helium API + + | +||||||
| + prev + next | ++ frames + no frames + + + + + + | +||||||