You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by er...@apache.org on 2014/08/06 14:38:20 UTC

git commit: [flex-asjs] [refs/heads/develop] - Added release targets, now ready for nightly builds.

Repository: flex-asjs
Updated Branches:
  refs/heads/develop cf58bc4f9 -> eadf66c82


Added release targets, now ready for nightly builds.


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/eadf66c8
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/eadf66c8
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/eadf66c8

Branch: refs/heads/develop
Commit: eadf66c82aa43821a3042a940085d391c6d5353f
Parents: cf58bc4
Author: Erik de Bruin <er...@ixsoftware.nl>
Authored: Wed Aug 6 14:38:01 2014 +0200
Committer: Erik de Bruin <er...@ixsoftware.nl>
Committed: Wed Aug 6 14:38:01 2014 +0200

----------------------------------------------------------------------
 vf2js/build.xml | 49 ++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 48 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/eadf66c8/vf2js/build.xml
----------------------------------------------------------------------
diff --git a/vf2js/build.xml b/vf2js/build.xml
index 6d3b1af..f23bbb8 100644
--- a/vf2js/build.xml
+++ b/vf2js/build.xml
@@ -46,7 +46,7 @@
     Primary targets
   ============= -->
 
-  <target name="build.release" depends="" description="Build release artefacts" />
+  <target name="build.release" depends="release.zip,release.md5" description="Build release artefacts" />
 
   <target name="download.deps" depends="falconjx.overlay" description="Download VF2JS dependencies" />
 
@@ -62,6 +62,53 @@
     Secondary targets
   ============= -->
 
+  <target name="release.zip" depends="" description="Create release zip file">
+    <defaultexcludes add="**/.actionScriptProperties" />
+    <defaultexcludes add="**/.flexProperties" />
+    <defaultexcludes add="**/.project" />
+    <zip destfile="${basedir}/out/apache-flex-vf2js-0.0.1-src.zip">
+      <zipfileset dir="${basedir}/examples/vf2js_DatabindingTest/src" prefix="examples/vf2js_DatabindingTest/src" />
+      <zipfileset dir="${basedir}/examples/vf2js_DatabindingTest" prefix="examples/vf2js_DatabindingTest">
+        <include name="*" />
+        <type type="file" />
+      </zipfileset>
+      <zipfileset dir="${basedir}/examples/vf2js_SimpleTest/src" prefix="examples/vf2js_SimpleTest/src" />
+      <zipfileset dir="${basedir}/examples/vf2js_SimpleTest" prefix="examples/vf2js_SimpleTest">
+        <include name="*" />
+        <type type="file" />
+      </zipfileset>
+      <zipfileset dir="${basedir}/examples" prefix="examples">
+        <include name="*" />
+        <type type="file" />
+      </zipfileset>
+      <zipfileset dir="${basedir}/frameworks/as/projects/vf2js_mx/src" prefix="frameworks/as/projects/vf2js_mx/src" />
+      <zipfileset dir="${basedir}/frameworks/as/projects/vf2js_mx" prefix="frameworks/as/projects/vf2js_mx">
+        <include name="*" />
+        <type type="file" />
+      </zipfileset>
+      <zipfileset dir="${basedir}/frameworks/as/projects/vf2js_s/src" prefix="frameworks/as/projects/vf2js_s/src" />
+      <zipfileset dir="${basedir}/frameworks/as/projects/vf2js_s" prefix="frameworks/as/projects/vf2js_s">
+        <include name="*" />
+        <type type="file" />
+      </zipfileset>
+      <zipfileset dir="${basedir}/frameworks/as" prefix="frameworks/as">
+        <include name="*" />
+        <type type="file" />
+      </zipfileset>
+      <zipfileset dir="${basedir}/frameworks/js/vf2js/src" prefix="frameworks/js/vf2js/src" />
+      <zipfileset dir="${basedir}/ide" prefix="ide" />
+      <zipfileset dir="${basedir}/js" prefix="js" />
+      <zipfileset dir="${basedir}">
+        <include name="*" />
+        <type type="file" />
+      </zipfileset>
+    </zip>
+  </target>
+    
+  <target name="release.md5" depends="" description="Create MD5 for release zip file">
+    <checksum file="${basedir}/out/apache-flex-vf2js-0.0.1-src.zip" forceOverwrite="yes"/>
+  </target>
+    
   <target name="build.as.frameworks" depends="" description="Build SWCs from AS source">
     <ant dir="${basedir}/frameworks/as" />
   </target>