Repository: flex-asjs
Updated Branches:
  refs/heads/develop b5ed2ef92 -> 0ff1aa34b


upgrade echo statements in installer so the GUI installer looks nicer


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

Branch: refs/heads/develop
Commit: a4e422f6465c5db0c4caa09b8ca1271a74cc65b7
Parents: b5ed2ef
Author: Alex Harui <aha...@apache.org>
Authored: Fri Feb 14 22:47:41 2014 -0800
Committer: Alex Harui <aha...@apache.org>
Committed: Fri Feb 14 22:47:41 2014 -0800

----------------------------------------------------------------------
 installer.properties/en_US.properties | 15 +++++++++++++++
 installer.xml                         | 24 ++++++++++++++++++++++++
 2 files changed, 39 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/a4e422f6/installer.properties/en_US.properties
----------------------------------------------------------------------
diff --git a/installer.properties/en_US.properties 
b/installer.properties/en_US.properties
index 0878e65..767be98 100644
--- a/installer.properties/en_US.properties
+++ b/installer.properties/en_US.properties
@@ -66,3 +66,18 @@ unable.to.find.java=Unable to find Java executable.  Please 
set JAVA_HOME enviro
 install.complete.echo=${basedir} is now an IDE compatible folder
 find.java.echo.pattern=Java is $${java.executable}
 mac.copy.echo.pattern=Copying files from $${download.dir}/airsdk/$${srcdir} to 
$${destdir}
+
+INFO_INSTALLING_FALCON=Installing Apache Flex Falcon Compiler from:
+INFO_INSTALLING_FLEX=Installing Apache Flex SDK from:
+INFO_INSTALLING_GOOG=Installing Google Closure Library from:
+INFO_DOWNLOADING_AIR_RUNTIME_KIT_MAC=Downloading Adobe AIR Runtime Kit for Mac 
from: 
+INFO_DOWNLOADING_AIR_RUNTIME_KIT_WINDOWS=Downloading Adobe AIR Runtime Kit for 
Windows from: 
+INFO_FINISHED_UNTARING=Finished untaring: 
+INFO_FINISHED_UNZIPPING=Finished uncompressing: 
+INFO_UNZIPPING=Uncompressing: 
+INFO_INSTALLING_PLAYERGLOBAL_SWC=Installing Adobe Flash Player 
playerglobal.swc from: 
+INFO_INSTALLING_CONFIG_FILES=Installing frameworks configuration files 
configured for use with an IDE
+INFO_INSTALLING_LAUNCH_CONFIG_FILES=Installing Adobe Flash Builder launch 
configuration files
+INFO_DOWNLOADING_FILE_FROM=Downloading {0} from: {1}
+INFO_DOWNLOADED=Download complete 
+

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/a4e422f6/installer.xml
----------------------------------------------------------------------
diff --git a/installer.xml b/installer.xml
index de5e31d..2fe681b 100644
--- a/installer.xml
+++ b/installer.xml
@@ -78,6 +78,11 @@
         <os family="unix" />
     </condition>
     
+    <condition property="AIRDownloadEcho" 
value="${INFO_DOWNLOADING_AIR_RUNTIME_KIT_WINDOWS}">
+        <os family="windows" />
+    </condition>
+    <property name="AIRDownloadEcho" 
value="${INFO_DOWNLOADING_AIR_RUNTIME_KIT_MAC}" />
+
     <condition property="goog.donot.ask" value="true">
         <isset property="installer" />
     </condition>
@@ -248,6 +253,7 @@
 
     <target name="get-falcon" depends="falcon-check,falcon-get" 
unless="falcon.present"
         description="downloads and installs Falcon compiler">
+        <echo>${INFO_UNZIPPING} ${download.dir}/${falcon.url.file}</echo>
         <unzip src="${download.dir}/${falcon.url.file}" 
dest="${download.dir}/falcon"/>
         <ant dir="${download.dir}/falcon" antfile="installer.xml" >
         </ant>
@@ -260,6 +266,7 @@
     </target>
     <target name="falcon-get" depends="falcon-get-check" 
unless="falcon.downloaded" >
         <mkdir dir="${download.dir}"/>
+        <echo>${INFO_INSTALLING_FALCON} 
${falcon.url.path}/${falcon.url.file}</echo>
         <get src="${falcon.url.path}/${falcon.url.file}"
         dest="${download.dir}/${falcon.url.file}"
         verbose="false"/>
@@ -267,6 +274,7 @@
     
     <target name="get-flex" depends="flex-check,flex-get" 
unless="flex.sdk.present"
         description="downloads and installs some pieces of the Flex SDK">
+        <echo>${INFO_UNZIPPING} ${download.dir}/${flex.url.file}</echo>
         <unzip src="${download.dir}/${flex.url.file}" 
dest="${download.dir}/flex">
             <patternset>
                 <include name="bin/**" />
@@ -290,6 +298,7 @@
         <available file="${download.dir}/${flex.url.file}" 
property="flex.downloaded" />
     </target>
     <target name="flex-get" depends="flex-get-check" unless="flex.downloaded" >
+        <echo>${INFO_INSTALLING_FLEX} ${flex.url.path}/${flex.url.file}</echo>
         <get src="${flex.url.path}/${flex.url.file}"
         dest="${download.dir}/${flex.url.file}"
         verbose="false"/>
@@ -315,6 +324,7 @@
     </target>
             
     <target name="goog-get" depends="goog-get-check" unless="goog.downloaded" >
+        <echo>${INFO_INSTALLING_GOOG} 
${goog.lib.url.path}/${goog.lib.url.file}</echo>
         <get src="${goog.lib.url.path}/${goog.lib.url.file}"
         dest="${download.dir}/${goog.lib.url.file}"
         verbose="false"/>
@@ -340,6 +350,7 @@
     </target>
         
     <target name="air-get" depends="air-get-check" unless="air.downloaded" >
+        <echo>${AIRDownloadEcho} ${air.sdk.url.path}/${air.sdk.url.file}</echo>
         <get src="${air.sdk.url.path}/${air.sdk.url.file}"
             dest="${download.dir}/${air.sdk.url.file}"
             verbose="false"/>
@@ -347,6 +358,7 @@
     
     <target name="air-setup-win" if="isWindows">
         <unzip src="${download.dir}/${air.sdk.url.file}" 
dest="${download.dir}/airsdk" />
+        <echo>${INFO_FINISHED_UNZIPPING} 
${download.dir}/${air.sdk.url.file}</echo>
         <copy todir="${FLEXJS_HOME}" overwrite="true">
             <fileset dir="${download.dir}/airsdk">
                 <include name="AIR SDK license.pdf" />
@@ -387,6 +399,7 @@
             <arg value="-xvf" />
             <arg value="${air.tar.name}" />
         </exec>
+        <echo>${INFO_FINISHED_UNTARING} 
${download.dir}/airsdk/${air.tar.name}</echo>
         <delete file="${basedir}/airtar.properties" />
         <antcall target="mac-copy-file">
             <param name="srcdir" value="." />
@@ -509,6 +522,7 @@
         
         <mkdir dir="${download.dir}"/>
         <mkdir 
dir="${FLEXJS_HOME}/frameworks/libs/player/${flash.sdk.version}"/>
+        <echo>${INFO_INSTALLING_PLAYERGLOBAL_SWC} 
${flash.sdk.url.path}/${flash.sdk.url.file}</echo>
         <get src="${flash.sdk.url.path}/${flash.sdk.url.file}"
         
dest="${FLEXJS_HOME}/frameworks/libs/player/${flash.sdk.version}/playerglobal.swc"
         verbose="false"/>
@@ -523,11 +537,19 @@
     <target name="swfobject-download" depends="swfobject-check" 
unless="swfobject.js.present"
         description="Copies SWFObject from code.google.com">
         
+        <echo 
file="${basedir}/swfobject.properties">swfobject.echo=${INFO_DOWNLOADING_FILE_FROM}</echo>
+        <replace file="${basedir}/swfobject.properties" token="{0}" 
value="swfobject_2_2.zip" />
+        <replace file="${basedir}/swfobject.properties" token="{1}" 
value="http://swfobject.googlecode.com/files"; />
+        <property file="${basedir}/swfobject.properties" />
+        <delete file="${basedir}/swfobject.properties" />
+        <echo>${swfobject.echo}</echo>
+
         <mkdir dir="${download.dir}"/>
         <get src="http://swfobject.googlecode.com/files/swfobject_2_2.zip";
             dest="${download.dir}/swfobject_2_2.zip"
             verbose="false"/>
         
+        <echo>${INFO_DOWNLOADED}</echo>
         <unzip src="${download.dir}/swfobject_2_2.zip" 
dest="${FLEXJS_HOME}/templates">
             <patternset>
                 <include name="swfobject/expressInstall.swf"/>
@@ -537,6 +559,7 @@
     </target>
     
     <target name="fixup-config-files">
+        <echo>${INFO_INSTALLING_CONFIG_FILES}</echo>
         <copy file="${FLEXJS_HOME}/frameworks/as/flex-config-template.xml"
             tofile="${FLEXJS_HOME}/frameworks/flex-config.xml" />
         <copy file="${FLEXJS_HOME}/frameworks/as/air-config-template.xml"
@@ -675,6 +698,7 @@ tofile="${FLEXJS_HOME}/frameworks/themes/Halo/Halo.swc" />
     </target>
     
     <target name="setup-launch-configs" description="Creates custom Flash 
Builder launch configurations">
+        <echo>${INFO_INSTALLING_LAUNCH_CONFIG_FILES}</echo>
         <replace file="${FLEXJS_HOME}/ide/flashbuilder/FlexJS (COMPC).launch">
             <replacefilter
             token="$JAVA_EXEC"

Reply via email to