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/02 06:37:36 UTC
git commit: [flex-asjs] [refs/heads/develop] - update release info
and packaging
Repository: flex-asjs
Updated Branches:
refs/heads/develop cab3a3258 -> 6a1a1554d
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/develop
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
=================