You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ah...@apache.org on 2016/05/04 18:14:28 UTC

[42/50] [abbrv] git commit: [flex-asjs] [refs/heads/spark] - update release info and packaging

update release info and packaging


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

Branch: refs/heads/spark
Commit: 6a1a1554d8caac99b9832e72a032ec6417555aa0
Parents: cab3a32
Author: Alex Harui <ah...@apache.org>
Authored: Sun May 1 21:37:21 2016 -0700
Committer: Alex Harui <ah...@apache.org>
Committed: Sun May 1 21:37:21 2016 -0700

----------------------------------------------------------------------
 ApproveFlexJS.xml | 44 +++++++++-----------------------------
 LICENSE.bin       | 15 +++----------
 READme            | 57 +++++++++++++-------------------------------------
 RELEASE_NOTES     | 11 ++++++++++
 4 files changed, 38 insertions(+), 89 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/6a1a1554/ApproveFlexJS.xml
----------------------------------------------------------------------
diff --git a/ApproveFlexJS.xml b/ApproveFlexJS.xml
index 12341ad..a2d1c17 100644
--- a/ApproveFlexJS.xml
+++ b/ApproveFlexJS.xml
@@ -671,7 +671,7 @@
     </target>
     <target name="get.falcon.if.needed" depends="get.falcon.nightly,get.falcon.rc" unless="FALCON_HOME" />
     <target name="get.falcon.nightly" if="falcon.nightly">
-        <property name="kit.jx.prefix" value="apache-flex-falconjx-0.6.0"/>
+        <property name="kit.jx.prefix" value="apache-flex-falconjx-${release.version}"/>
         <property name="binary.jx.kit" value="${kit.jx.prefix}-bin"/>
         <get src="http://apacheflexbuild.cloudapp.net:8080/job/flex-falcon/lastSuccessfulBuild/artifact/out/${binary.jx.kit}.zip"
              dest="${basedir}/${binary.jx.kit}.zip" verbose="true" skipexisting="true"/>
@@ -685,29 +685,17 @@
         </condition>
         <fail message="MD5 checksum did not match" if="FalconMD5Invalid" />
         <unzip src="${basedir}/${binary.jx.kit}.zip" dest="${basedir}/falconjx" />
-        <ant dir="${basedir}/falconjx/compiler" antfile="downloads.xml" />
-        <ant dir="${basedir}/falconjx/compiler.jx" antfile="downloads.xml" />
-        <!-- Copy compiler external dependencies -->
-        <copy todir="${basedir}/falconjx/compiler/generated/dist/sdk/lib/external" overwrite="true" includeEmptyDirs="false">
-            <fileset dir="${basedir}/falconjx/compiler/lib">
-                <include name="**"/>
-            </fileset>
-        </copy>
-        <!-- Copy compiler.jx external dependencies -->
-        <copy todir="${basedir}/falconjx/js/lib" overwrite="true" includeEmptyDirs="false">
-            <fileset dir="${basedir}/falconjx/compiler.jx/lib">
-                <include name="**"/>
-            </fileset>
-        </copy>
-        <property name="FALCON_HOME" value="${basedir}/falconjx/compiler/generated/dist/sdk" />
+        <ant dir="${basedir}/falconjx/compiler/src/main/resources" antfile="downloads.xml" />
+        <property name="FALCON_HOME" value="${basedir}/falconjx/compiler" />
         <property name="FALCONJX_HOME" value="${basedir}/falconjx/js" />
+        <ant dir="${basedir}/falconjx/compiler-jx" antfile="${basedir}/falconjx/compiler-jx/src/main/resources/downloads.xml"/>
     </target>
     <target name="get.falcon.rc" if="falcon.rc">
-        <property name="kit.jx.prefix" value="apache-flex-falconjx-0.6.0"/>
+        <property name="kit.jx.prefix" value="apache-flex-falconjx-${release.version}"/>
         <property name="binary.jx.kit" value="${kit.jx.prefix}-bin"/>
-        <get src="https://dist.apache.org/repos/dist/dev/flex/falcon/0.6.0/rc1/binaries/${binary.jx.kit}.zip"
+        <get src="https://dist.apache.org/repos/dist/dev/flex/falcon/${release.version}/rc1/binaries/${binary.jx.kit}.zip"
         dest="${basedir}/${binary.jx.kit}.zip" verbose="true" skipexisting="true"/>
-        <get src="https://dist.apache.org/repos/dist/dev/flex/falcon/0.6.0/rc1/binaries/${binary.jx.kit}.zip.md5"
+        <get src="https://dist.apache.org/repos/dist/dev/flex/falcon/${release.version}/rc1/binaries/${binary.jx.kit}.zip.md5"
         dest="${basedir}/${binary.jx.kit}.zip.md5" verbose="true" skipexisting="true"/>
         <checksum file="${basedir}/${binary.jx.kit}.zip" algorithm="md5" verifyproperty="falcon.md5.ok" />
         <condition property="FalconMD5Invalid">
@@ -717,22 +705,10 @@
         </condition>
         <fail message="MD5 checksum did not match" if="FalconMD5Invalid" />
         <unzip src="${basedir}/${binary.jx.kit}.zip" dest="${basedir}/falconjx" />
-        <ant dir="${basedir}/falconjx/compiler" antfile="downloads.xml" />
-        <ant dir="${basedir}/falconjx/compiler.jx" antfile="downloads.xml" />
-        <!-- Copy compiler external dependencies -->
-        <copy todir="${basedir}/falconjx/compiler/generated/dist/sdk/lib/external" overwrite="true" includeEmptyDirs="false">
-            <fileset dir="${basedir}/falconjx/compiler/lib">
-                <include name="**"/>
-            </fileset>
-        </copy>
-        <!-- Copy compiler.jx external dependencies -->
-        <copy todir="${basedir}/falconjx/js/lib" overwrite="true" includeEmptyDirs="false">
-            <fileset dir="${basedir}/falconjx/compiler.jx/lib">
-                <include name="**"/>
-            </fileset>
-        </copy>
-        <property name="FALCON_HOME" value="${basedir}/falconjx/compiler/generated/dist/sdk" />
+        <ant dir="${basedir}/falconjx/compiler/src/main/resources" antfile="downloads.xml" />
+        <property name="FALCON_HOME" value="${basedir}/falconjx/compiler" />
         <property name="FALCONJX_HOME" value="${basedir}/falconjx/js" />
+        <ant dir="${basedir}/falconjx/compiler-jx" antfile="${basedir}/falconjx/compiler-jx/src/main/resources/downloads.xml"/>
     </target>
     <target name="get.flexunit.if.needed" unless="FLEXUNIT_HOME" >
         <property name="binary.flexunit.kit" value="apache-flex-flexunit-4.2.0-4.12.0-bin"/>

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/6a1a1554/LICENSE.bin
----------------------------------------------------------------------
diff --git a/LICENSE.bin b/LICENSE.bin
index 6ffda73..0c43a39 100644
--- a/LICENSE.bin
+++ b/LICENSE.bin
@@ -2,15 +2,6 @@ Below are the licenses for components included in the binary distribution.
 
 ------------------------------------------------------------------------------------------
 
-This product bundles Google Closure Library available under Apache License 2.0.  
-For details see https://developers.google.com/closure/library/
-
-Google Closure Library appears to bundle:
-- Mochikit, available under MIT License.  See:
-  js/lib/google/closure-library/third_party/closure/goog/mochikit
-- SVGPan, available under a \u201c2-clause\u201d BSD License.  See:
-  js/lib/google/closure-library/third_party/closure/goog/svgpan/svgpan.js
-- Dojo, available under a \u201c3-clause\u201d BSD License.  See:
-  js/lib/google/closure-library/third_party/closure/goog/dojo/dom/query.js
-- JPEG Encoder, available under a \u201c3-clause\u201d BSD License.  See:
-  js/lib/google/closure-library/third_party/closure/goog/jpeg_encoder/jpeg_encoder_basic.js
+This product bundles a subset of Google Closure Library available 
+under Apache License 2.0.  For details see 
+https://developers.google.com/closure/library/

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/6a1a1554/READme
----------------------------------------------------------------------
diff --git a/READme b/READme
index e8a799e..4ea695a 100644
--- a/READme
+++ b/READme
@@ -67,23 +67,17 @@ Install Prerequisites
     Ant 1.7.1 or greater (*1)                   ANT_HOME
         (for Java 1.7 see note at (*2))
 
-    Google Closure Library (*3)                 GOOG_HOME
+    Adobe Flash Player playerglobal swcs (*3)   PLAYERGLOBAL_HOME
 
-    Google Closure Linter (*4)                  see note
+    Adobe AIR Integration Kit (*4)             AIR_HOME
 
-    Adobe Flash Player playerglobal swcs (*5)   PLAYERGLOBAL_HOME
+    Adobe Flash Player Content Debugger (*5)   FLASHPLAYER_DEBUGGER
 
-    Adobe AIR Integration Kit (* 6)             AIR_HOME
+    Apache Flex 'Falcon' Compiler (*6)          FALCON_HOME
 
-    Adobe Flash Player Content Debugger (* 7)   FLASHPLAYER_DEBUGGER
+    Apache Flex 'FalconJX' Compiler (*7)       FALCONJX_HOME
 
-    JSHint (*8)                                 see note
-
-    Apache Flex 'Falcon' Compiler (*9)          FALCON_HOME
-
-    Apache Flex 'FalconJX' Compiler (*10)       FALCONJX_HOME
-
-    Apache Flex FlexUnit (*11)                  FLEXUNIT_HOME
+    Apache Flex FlexUnit (*8)                  FLEXUNIT_HOME
 
     Apache Flex SDK or repository               FLEX_HOME
 
@@ -107,20 +101,7 @@ Install Prerequisites
          version as 1.6 so the JVM args for the data model (-d32/-d64) will not
          be set correctly and you will get compile errors.
 
-    *3) The Google Closure Library can be downloaded or cloned from GitHub:
-           https://github.com/google/closure-library
-
-        Set GOOG_HOME to the absolute path of the folder that contains the 
-        third_party and closure sub-folders.
-
-    *4) The Google Closure Linter can be installed by following the directions here:
-            https://developers.google.com/closure/utilities/docs/linter_howto
-
-        It should automatically make the linter available.  No need to change paths 
-        or environment variables.  Some folks on OSX had permission issues after the
-        install.  See their support channels for assistance.
-
-    *5) The Adobe Flash Player playerglobal.swc for 11.1 can be downloaded from:
+    *3) The Adobe Flash Player playerglobal.swc for 11.1 can be downloaded from:
             http://download.macromedia.com/get/flashplayer/updaters/11/playerglobal11_1.swc
 
         Use URL above to download playerglobal11_1.swc. Create the directory,
@@ -145,7 +126,7 @@ Install Prerequisites
 
             frameworks/libs/player/<version.major>.<version.minor>/playerglobal.swc
 
-    *6) The Adobe AIR integration kit for Windows can be downloaded from:
+    *4) The Adobe AIR integration kit for Windows can be downloaded from:
 
            http://airdownload.adobe.com/air/win/download/16.0/AdobeAIRSDK.zip
 
@@ -163,7 +144,7 @@ Install Prerequisites
         This version of Apache FlexJS was certified for use with Adobe AIR 16
         and is compatible with version 3.1 and up.
 
-    *7) The Adobe Flash Player content debuggers can be found here:
+    *5) The Adobe Flash Player content debuggers can be found here:
 
            http://www.adobe.com/support/flashplayer/downloads.html
 
@@ -182,31 +163,21 @@ Install Prerequisites
 
         On Linux, set FLASHPLAYER_DEBUGGER to the absolute path of flashplayerdebugger.
 
-    *8) You will need npm (Node Package Manager) to install JSHint. You can get npm from here:
-            https://nodejs.org/
-    
-        The JSHint utility can be installed by following the instructions here:
-            http://www.jshint.com/install/
-
-        JSHint will also be automatically available.  No need to change paths or
-        environment variables.  On OSX some folks had permission issues after
-        the install.  See their documentation on using -g and sudo.
-
-    *9) Set FALCON_HOME to the root of its SDK.  If you have cloned the flex-falcon
+    *6) Set FALCON_HOME to the root of its SDK.  If you have cloned the flex-falcon
         repository as a sibling of the flex-asjs repository, you don\u2019t need to
         set this variable, otherwise, set it as: 
-             FALCON_HOME=<repo-path>/compiler/generated/dist/sdk
+             FALCON_HOME=<repo-path>/compiler
 			 
 	    Look at flex-falcon/README for instructions on how to build Falcon
 
-    *10) Set FALCONJX_HOME to the root of its SDK.  If you have cloned the flex-falcon
-         repositoryas a sibling of the flex-asjs repository, you don\u2019t need to
+    *7) Set FALCONJX_HOME to the root of its SDK.  If you have cloned the flex-falcon
+         repository as a sibling of the flex-asjs repository, you don\u2019t need to
          set this variable, otherwise, set it as
              FALCONJX_HOME=<repo-path>/compiler.jx
         
 	 Look at flex-falcon/README_JX for instructions on how to build FalconJX
 			 
-    *11) Set FLEXUNIT_HOME to the root of a FlexUnit release or repo.  If you
+    *8) Set FLEXUNIT_HOME to the root of a FlexUnit release or repo.  If you
          have cloned the flex-flexunit repository as a sibling of the flex-asjs
          repository, you don\u2019t need to set this variable. 
 	 Look at flex-flexunit/README for instructions on how to build FlexUnit

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/6a1a1554/RELEASE_NOTES
----------------------------------------------------------------------
diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index 94858bb..4d8b871 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -1,3 +1,14 @@
+Apache FlexJS 0.7.0
+=================
+
+Apache FlexJS is a next-generation Flex SDK that provides the capability
+to cross-compile MXML and AS applications to HTML/JS/CSS so they can run
+in a browser without Flash.
+
+This is the fifth release of Apache FlexJS.  This release supports Maven.
+It is an \u2018beta\u2019 type of release.   Expect to find lots of bugs and missing 
+features.
+
 Apache FlexJS 0.6.0
 =================