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"