more installer fixes. swfobject now goes in the right javascript folder, pick up default player and air versions from sdk-installer-config-4.0.xml
Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/82dcfdee Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/82dcfdee Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/82dcfdee Branch: refs/heads/release4.12.0 Commit: 82dcfdee74d4d27bc48ee6a7bb573f0fdc8ca329 Parents: 5fe5608 Author: Alex Harui <aha...@apache.org> Authored: Sun May 4 22:30:06 2014 -0700 Committer: Alex Harui <aha...@apache.org> Committed: Sun May 4 22:30:06 2014 -0700 ---------------------------------------------------------------------- installer.xml | 39 +++++++++++++++++++++++++-------------- 1 file changed, 25 insertions(+), 14 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/82dcfdee/installer.xml ---------------------------------------------------------------------- diff --git a/installer.xml b/installer.xml index 98c341d..2b86c5c 100644 --- a/installer.xml +++ b/installer.xml @@ -43,9 +43,6 @@ <property file="${FLEX_HOME}/installer.properties/en_US.properties"/> <property name="download.dir" value="${FLEX_HOME}/in"/> - <property name="air.sdk.version" value="13.0"/> - <property name="flash.sdk.version" value="13.0"/> - <property name="xml.properties" value="http://flex.apache.org/installer/sdk-installer-config-4.0.xml" /> <condition property="platform" value="mac"> @@ -91,17 +88,6 @@ <isset property="installer" /> </condition> - <condition property="flash.version.changed" value="true"> - <not> - <equals arg1="${playerglobal.version}" arg2="${flash.sdk.version}" /> - </not> - </condition> - <condition property="air.version.changed" value="true"> - <not> - <equals arg1="${air.version}" arg2="${air.sdk.version}" /> - </not> - </condition> - <condition property="java.home" value="${env.JAVA_HOME}"> <and> <available file="${env.JAVA_HOME}" type="dir" /> @@ -116,6 +102,26 @@ <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"/> <xmlproperty file="${basedir}/flex-sdk-description.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="flash.version.changed" value="true"> + <not> + <equals arg1="${playerglobal.version}" arg2="${flash.sdk.version}" /> + </not> + </condition> + <condition property="air.version.changed" value="true"> + <not> + <equals arg1="${air.version}" arg2="${air.sdk.version}" /> + </not> + </condition> <property name="air.sdk.url.path.ref" value="air.sdk.path.${platform}.${air.sdk.version}" /> <property name="air.sdk.url.path" refid="${air.sdk.url.path.ref}" /> <property name="air.sdk.url.file.ref" value="air.sdk.file.${platform}.${air.sdk.version}" /> @@ -494,6 +500,8 @@ <include name="swfobject/swfobject.js"/> </patternset> </unzip> + <mkdir dir="${FLEX_HOME}/frameworks/javascript/fabridge/samples/fabridge/swfobject" /> + <copy file="${FLEX_HOME}/templates/swfobject/swfobject.js" todir="${FLEX_HOME}/frameworks/javascript/fabridge/samples/fabridge/swfobject" /> </target> <!-- osmf (Version 2.0) --> @@ -630,6 +638,9 @@ <replacefilter token="{airHome}/frameworks/libs" value="libs"/> </replace> + <copy file="${FLEX_HOME}/frameworks/flex-config.xml" todir="${FLEX_HOME}/ide/flashbuilder/config" overwrite="true" /> + <copy file="${FLEX_HOME}/frameworks/air-config.xml" todir="${FLEX_HOME}/ide/flashbuilder/config" overwrite="true" /> + <copy file="${FLEX_HOME}/frameworks/airmobile-config.xml" todir="${FLEX_HOME}/ide/flashbuilder/config" overwrite="true" /> </target> <target name="fixup-config-files-version" if="flash.version.changed">