pickup GCL urls from -config-4.0.xml file
Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/d339994d Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/d339994d Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/d339994d Branch: refs/heads/VF2JS Commit: d339994d21a262a4ad615ac6ad01b642504d5180 Parents: 1020534 Author: Alex Harui <aha...@apache.org> Authored: Sat Jul 5 08:33:10 2014 -0700 Committer: Erik de Bruin <e...@ixsoftware.nl> Committed: Mon Jul 28 11:28:11 2014 +0200 ---------------------------------------------------------------------- installer.xml | 37 +++++++++++++++++++++++-------------- 1 file changed, 23 insertions(+), 14 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d339994d/installer.xml ---------------------------------------------------------------------- diff --git a/installer.xml b/installer.xml index 954ee90..2cd7d98 100644 --- a/installer.xml +++ b/installer.xml @@ -61,11 +61,6 @@ <property name="flexjs.version" value="0.0.2"/> <property name="falcon.version" value="0.0.2"/> - <property name="goog.lib.url.server" value="https://github.com" /> - <property name="goog.lib.url.folder" value="google/closure-library/archive" /> - <property name="goog.lib.url.file" value="master.zip" /> - <property name="goog.lib.md5" value="9711bb32b35550f8cc49d7aac6b2c41c" /> - <property name="swfobject.url.server" value="https://github.com" /> <property name="swfobject.url.folder" value="swfobject/swfobject/archive" /> <property name="swfobject.url.file" value="2.2.zip" /> @@ -134,21 +129,31 @@ <property name="flash.sdk.url.md5" refid="${flash.sdk.url.md5.ref}" /> </target> - <condition property="air.sdk.version.ref" value="${air.sdk.versionID}" > - <isset property="air.sdk.versionID" /> - </condition> - <property name="air.sdk.version.ref" value="${air.sdk.version}" /> - <condition property="flash.sdk.version.ref" value="${flash.sdk.versionID}" > - <isset property="flash.sdk.versionID" /> - </condition> - <property name="flash.sdk.version.ref" value="${flash.sdk.version}" /> - <target name="get-data"> <tstamp /> <property name="ts" value="${DSTAMP}${TSTAMP}" /> <property name="xml.properties" value="http://flex.apache.org/installer/sdk-installer-config-4.0.xml?ts=${ts}" /> <get src="${xml.properties}" dest="${basedir}/sdk-installer-config-4.0.xml" /> <xmlproperty file="${basedir}/sdk-installer-config-4.0.xml" semanticAttributes="true" collapseAttributes="true"/> + <condition property="air.sdk.version" value="${config.airsdk.linux.versions.default}"> + <equals arg1="${platform}" arg2="linux" /> + </condition> + <condition property="air.sdk.version" value="${config.airsdk.windows.versions.default}"> + <equals arg1="${platform}" arg2="windows" /> + </condition> + <condition property="air.sdk.version" value="${config.airsdk.mac.versions.default}"> + <equals arg1="${platform}" arg2="mac" /> + </condition> + <property name="flash.sdk.version" value="${config.flashsdk.versions.default}"/> + <condition property="air.sdk.version.ref" value="${air.sdk.versionID}" > + <isset property="air.sdk.versionID" /> + </condition> + <property name="air.sdk.version.ref" value="${air.sdk.version}" /> + <condition property="flash.sdk.version.ref" value="${flash.sdk.versionID}" > + <isset property="flash.sdk.versionID" /> + </condition> + <property name="flash.sdk.version.ref" value="${flash.sdk.version}" /> + <property name="air.sdk.url.server.ref" value="air.sdk.server.${platform}.${air.sdk.version.ref}" /> <property name="air.sdk.url.server" refid="${air.sdk.url.server.ref}" /> <property name="air.sdk.url.folder.ref" value="air.sdk.folder.${platform}.${air.sdk.version.ref}" /> @@ -227,6 +232,10 @@ <property name="falcon.md5.server.url" value="${falcon.server.url}" /> <property name="falcon.folder" value="flex/falcon/${falcon.version}/binaries" /> <property name="falcon.file" value="apache-flex-falconjx-${falcon.version}-bin.zip" /> + <property name="goog.lib.url.server" value="${config.google-closure-library.server}" /> + <property name="goog.lib.url.folder" value="${config.google-closure-library.folder}" /> + <property name="goog.lib.url.file" value="${config.google-closure-library.file}" /> + <property name="goog.lib.md5" value="${config.google-closure-library.md5}" /> </target> <target name="install" depends="get-data,find-java,get-md5-data,check-binary,ask-licenses,get-flex,get-falcon,get-third-party-files,fixup-config-files,hack-fb-files,setup-launch-configs" description="Converts binary package to IDE compatible folder">