Updated Branches: refs/heads/develop 3a56dbeb5 -> 86fb570b4
put licensing and steps and custom strings into installer-config.xml Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/b067cf0d Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/b067cf0d Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/b067cf0d Branch: refs/heads/develop Commit: b067cf0d6bdf2c429cc2026c24c8c74c7a94e41d Parents: 6624f3c Author: Alex Harui <aha...@apache.org> Authored: Tue Jan 14 20:22:06 2014 -0800 Committer: Alex Harui <aha...@apache.org> Committed: Wed Jan 15 15:26:47 2014 -0800 ---------------------------------------------------------------------- build.xml | 7 +- installer-config.xml | 191 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 195 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b067cf0d/build.xml ---------------------------------------------------------------------- diff --git a/build.xml b/build.xml index 3031544..0058618 100644 --- a/build.xml +++ b/build.xml @@ -779,7 +779,8 @@ --> <antcall target="binary-package-zip"/> - <antcall target="binary-package-tgz"/> + <antcall target="binary-package-tgz"/> + <copy todir="${basedir}/out" file="${basedir}/installer-config.xml" /> </target> <target name="package-sdk" depends="check-compile-env,check-runtime-env,check-falcon-home,check-falconjx-home" @@ -823,8 +824,8 @@ </copy> <replace file="${basedir}/temp/frameworks/air-config.xml"> <replacefilter - token="{playerglobalHome}" - value="libs/player"/> + token="{airHome}/frameworks/libs" + value="libs"/> </replace> <replace file="${basedir}/temp/frameworks/flex-config.xml"> <replacefilter http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b067cf0d/installer-config.xml ---------------------------------------------------------------------- diff --git a/installer-config.xml b/installer-config.xml new file mode 100644 index 0000000..5e5d085 --- /dev/null +++ b/installer-config.xml @@ -0,0 +1,191 @@ +<?xml version="1.0"?> +<!-- + + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +--> + +<config> + <!--<progressLabels> + <en_US> + <Copy>Copying %1 of %2</Copy> + <Get>Downloading bytes %1 of %2</Get> + <Checksum>Computing checksum: bytes %1 of %2</Checksum> + </en_US> + </progressLabels> + --> + <strings description="override default installer strings here"> + <string id="INFO_CREATING_FLEX_HOME"> + <el_GR>ÎÎ·Î¼Î¹Î¿Ï Ïγία αÏÏÎ¹ÎºÎ¿Ï ÎºÎ±ÏαλÏÎ³Î¿Ï Î³Î¹Î± Ïο Apache FlexJS</el_GR> + <en_US>Creating Apache FlexJS home</en_US> + </string> + <string id="INFO_DOWNLOADING_FLEX_SDK"> + <el_GR>ÎίνεÏαι λήÏη ÏÎ¿Ï Apache FlexJS αÏÏ:</el_GR> + <en_US>Downloading Apache FlexJS from: </en_US> + </string> + <string id="INFO_ENTER_VALID_FLEX_SDK_PATH"> + <el_GR>ΠαÏÎ±ÎºÎ±Î»Ï ÎµÎ¹ÏάγεÏε μια ÎÎ³ÎºÏ Ïη διαδÏομή καÏαλÏÎ³Î¿Ï Î³Î¹Î± Ïο FlexJS</el_GR> + <en_US>Please enter valid directory path for the FlexJS SDK</en_US> + </string> + <string id="INFO_SELECT_DIRECTORY"> + <el_GR>ÎÏιλÎξÏε Ïον καÏάλογο ÏÏον οÏοίο θÎλεÏε να εγκαÏαÏÏήÏεÏε Ïο FlexJS</el_GR> + <en_US>Select the directory where you want to install the FlexJS files</en_US> + </string> + <string id="INFO_VERIFY_FLEX_SDK_DONE"> + <el_GR>ΠεÏÎ±Î»Î®Î¸ÎµÏ Ïη ÏÏν ληÏθÎνÏÏν αÏÏείÏν είναι εÏιÏÏ ÏήÏ.</el_GR> + <en_US>The Apache FlexJS MD5 Signature of the downloaded files matches the reference. The file is valid.</en_US> + </string> + <string id="SELECT_PATH_PROMPT"> + <el_GR>ΠληκÏÏολογήÏÏε η εÏιλÎξÏε μια ÎÎ³ÎºÏ Ïη διαδÏομή για Ïο FlexJS SDK</el_GR> + <en_US>Where do you want to install the Apache FlexJS SDK?</en_US> + </string> + <string id="ERROR_VERIFY_FLEX_SDK"> + <el_GR>ΠεÏÎ±Î»Î®Î¸ÎµÏ Ïη ÏÏν ληÏθÎνÏÏν αÏÏείÏν αÏÎÏÏ Ïε. ΠεγκαÏάÏÏαÏη ÏÏαμάÏηÏε.</el_GR> + <en_US>The Apache FlexJS MD5 Signature of the downloaded files does not match the reference value. The file is invalid, installation is aborted.</en_US> + </string> + <string id="BTN_LABEL_OPEN_APACHE_FLEX_FOLDER"> + <el_GR>ÎÎÎÎÎÎΠΦÎÎÎÎÎÎ¥ APACHE FLEXJS</el_GR> + <en_US>OPEN APACHE FLEXJS FOLDER</en_US> + </string> + <string id="STEP_REQUIRED_INSTALL_APACHE_FLEX_SDK"> + <el_GR>ÎήÏη Apache FlexJS SDK</el_GR> + <en_US>Apache FlexJS SDK (Required)</en_US> + </string> + <string id="STEP_VERIFY_FLEX_SDK"> + <el_GR>ÎίνεÏαι εÏÎ±Î»Î®Î¸ÎµÏ Ïη ÏÎ¿Ï Apache Flex SDK MD5 Signature</el_GR> + <en_US>Verifying Apache Flex SDK MD5 Signature</en_US> + </string> + <string id="STEP_UNZIP_FLEX_SDK"> + <el_GR>ÎÏοÏÏ Î¼ÏίεÏη ÏÎ¿Ï Apache Flex SDK</el_GR> + <en_US>Uncompress Apache FlexJS SDK</en_US> + </string> + </strings> + <steps description="targets that should have a 'step' in the GUI progress indicator, in order of appearance."> + <step id="flex-get"> + <el_GR>ÎήÏη Apache Flex SDK</el_GR> + <en_US>Apache Flex SDK (Required)</en_US> + </step> + <step id="get-flex"> + <el_GR>ÎÏοÏÏ Î¼ÏίεÏη ÏÎ¿Ï Apache Flex SDK</el_GR> + <en_US>Uncompress Apache Flex SDK</en_US> + </step> + <step id="falcon-get"> + <el_GR>ÎήÏη Apache Flex Falcon SDK</el_GR> + <en_US>Apache Flex Falcon SDK (Required)</en_US> + </step> + <step id="get-falcon"> + <el_GR>ÎÏοÏÏ Î¼ÏίεÏη ÏÎ¿Ï Apache Flex Falcon SDK</el_GR> + <en_US>Uncompress Apache Flex Falcon SDK</en_US> + </step> + <step id="download"> + <el_GR></el_GR> + <en_US>Download Falcon dependencies</en_US> + </step> + <step id="copyfiles"> + <el_GR></el_GR> + <en_US>Copy Falcon SDK files</en_US> + </step> + <step id="download.jx"> + <en_US>Download FalconJX Dependencies</en_US> + </step> + <step id="copyfiles.jx"> + <el_GR></el_GR> + <en_US>Copy FalconJX SDK files</en_US> + </step> + <step id="goog-download" property="do.goog.install"> + <el_GR>ÎήÏη Google Closure Library</el_GR> + <en_US>Google Closure Library jar (Required)</en_US> + </step> + <step id="air-download" property="do.air.install"> + <el_GR>ÎÏοÏÏ Î¼ÏίεÏη ÏÎ¿Ï Adobe AIR Runtime Kit</el_GR> + <en_US>Adobe AIR SDK (Required)</en_US> + </step> + <step id="flash-download" property="do.flash.install"> + <el_GR>ÎήÏη Flash Player swc</el_GR> + <en_US>Adobe Flash Player playerglobal.swc (Required)</en_US> + </step> + <step id="swfobject-download" property="do.swfobject.install"> + <el_GR>SWFObject (ÎÏαιÏοÏμενο)</el_GR> + <en_US>SWFObject (Required)</en_US> + </step> + <step id="fixup-config-files"> + <el_GR>ÎγκαÏάÏÏαÏη ÏÏν αÏÏείÏν ÏÏ Î¸Î¼Î¯ÏεÏν ÏÎ¿Ï Framework</el_GR> + <en_US>Install Framework Configuration Files</en_US> + </step> + </steps> + <component id="STEP_REQUIRED_INSTALL_APACHE_FLEXJS" required="true" property="do.flexjs.install"> + <el_GR> + <label>Apache FlexJS (ÎÏαιÏοÏμενο)</label> + <message>Îια Ïο Apache FlexJS ιÏÏÏει η ÏÏ Î¼ÏÏνία ÏÏήÏÎ·Ï ÏÎ¿Ï Apache License V2. ÎÎλεÏε να εγκαÏαÏÏήÏεÏε Ïο Apache FlexJS;</message> + </el_GR> + <en_US> + <label>Apache FlexJS (Required)</label> + <message>The Apache License V2 applies to the Apache FlexJS. Do you want to install the Apache FlexJS?</message> + <license>Apache V2 License</license> + <licenseURL>http://www.apache.org/licenses/LICENSE-2.0.html</licenseURL> + </en_US> + </component> + <component id="STEP_REQUIRED_INSTALL_GOOGLE_CLOSURE_LIBRARY" required="true" property="do.goog.install"> + <el_GR> + <label>Google Closure Library (ÎÏαιÏοÏμενο)</label> + <message>Îια Ïο Google Closure Library ιÏÏÏει η ÏÏ Î¼ÏÏνία ÏÏήÏÎ·Ï ÏÎ¿Ï Apache License V2. ÎÎλεÏε να εγκαÏαÏÏήÏεÏε Ïο Google Closure Library;</message> + </el_GR> + <en_US> + <label>Google Closure Library (Required)</label> + <message>The Apache License V2 applies to the Google Closure Library. Do you want to install the Google Closure Library?</message> + <license>Apache V2 License</license> + <licenseURL>http://www.apache.org/licenses/LICENSE-2.0.html</licenseURL> + </en_US> + </component> + <component id="STEP_REQUIRED_INSTALL_ADOBE_AIR_SDK" required="true" property="do.air.install"> + <el_GR> + <label>Adobe AIR SDK (ÎÏαιÏοÏμενο)</label> + <message>Îια Ïο Adobe AIR SDK ιÏÏÏει η ÏÏ Î¼ÏÏνία ÏÏήÏÎ·Ï ÏÎ¿Ï Adobe SDK License. ÎÎλεÏε να εγκαÏαÏÏήÏεÏε Ïο Adobe AIR SDK;</message> + <license>'Îδεια ÏÏήÏÎ·Ï Adobe AIR SDK</license> + </el_GR> + <en_US> + <label>Adobe AIR SDK (Required)</label> + <message>The Adobe SDK license agreement applies to the Adobe AIR SDK. Do you want to install the Adobe AIR SDK?</message> + <license>Adobe AIR SDK License</license> + <licenseURL>http://www.adobe.com/products/air/sdk-eula.html</licenseURL> + </en_US> + </component> + <component id="STEP_REQUIRED_INSTALL_FLASH_PLAYER_GLOBAL_SWC" required="true" property="do.flash.install"> + <el_GR> + <label>Adobe Flash Player playerglobal.swc (ÎÏαιÏοÏμενο)</label> + <message>Îια Ïο Adobe Flash Player playerglobal.swc ιÏÏÏει η ÏÏ Î¼ÏÏνία ÏÏήÏÎ·Ï ÏÎ¿Ï Adobe SDK License. ÎÎλεÏε να εγκαÏαÏÏήÏεÏε Ïο Adobe Flash Player playerglobal.swc;</message> + <license>'Îδεια ÏÏήÏÎ·Ï Adobe Flex SDK</license> + </el_GR> + <en_US> + <label>Adobe Flash Player playerglobal.swc (Required)</label> + <message>The Adobe SDK license agreement applies to the Adobe Flash Player playerglobal.swc. Do you want to install the Adobe Flash Player playerglobal.swc?</message> + <license>Adobe Flex SDK License</license> + <licenseURL>http://www.adobe.com/products/eulas/pdfs/adobe_flex_software_development_kit-combined-20110916_0930.pdf</licenseURL> + </en_US> + </component> + <component id="SWFObject (Required)" required="true" property="do.swfobject.install"> + <el_GR> + <label>SWFObject (ÎÏαιÏοÏμενο)</label> + <message>Îια Ïο SWFObject ιÏÏÏει η ÏÏ Î¼ÏÏνία ÏÏήÏÎ·Ï ÏÎ¿Ï MIT License (MIT). ÎÎλεÏε να εγκαÏαÏÏήÏεÏε Ïο SWFObject;</message> +\ </el_GR> + <en_US> + <label>SWFObject (Required)</label> + <message>The MIT License (MIT) applies to the SWFObject utility. Do you want to install the SWFObject utility?</message> + <license>MIT License</license> + <licenseURL>http://opensource.org/licenses/mit-license.php</licenseURL> + </en_US> + </component> +</config>