diff --git a/ApacheFlexSDKInstallerLib/src/InstallApacheFlex.mxml b/ApacheFlexSDKInstallerLib/src/InstallApacheFlex.mxml index 8b25c10..2ac0a9f 100755 --- a/ApacheFlexSDKInstallerLib/src/InstallApacheFlex.mxml +++ b/ApacheFlexSDKInstallerLib/src/InstallApacheFlex.mxml @@ -2527,6 +2527,32 @@ variables are not required because the locations of these pieces are known. completeHandler(null); } } + + public function runInstallerScriptHarmanAIR(antPath:File, server:String, fileName:String, suffix:String):void + { + ant = new Ant(); + ant.output = output; + + var file:File = antPath; + addEventListener(Event.ENTER_FRAME, enterFrameHandler); + var context:Object = {installer: true}; + // @devsena + // MASH + context["air.download.server"] = server; + context["air.download.file"] = fileName; + context["air.download.suffix"] = suffix; + context["verbose"] = true; + + if (file.exists && !ant.processXMLFile(file, context, true)) + { + ant.addEventListener(Event.COMPLETE, completeHandler); + ant.addEventListener(ProgressEvent.PROGRESS, progressEventHandler); + } + else + { + completeHandler(null); + } + } private function progressEventHandler(event:ProgressEvent):void { diff --git a/InstallerSharedCore/src/actionScripts/utils/Parser.as b/InstallerSharedCore/src/actionScripts/utils/Parser.as index 0368727..30c15dd 100644 --- a/InstallerSharedCore/src/actionScripts/utils/Parser.as +++ b/InstallerSharedCore/src/actionScripts/utils/Parser.as @@ -126,6 +126,8 @@ package actionScripts.utils // store AIR version HelperConstants.CONFIG_ADOBE_AIR_VERSION = xmlData.airAdobe.@version.toString(); HelperConstants.CONFIG_HARMAN_AIR_VERSION = xmlData.airHarman.@version.toString(); + HelperConstants.CONFIG_HARMAN_AIR_SERVER = String(xmlData.airHarman.download[HelperConstants.IS_MACOS ? "mac" : "windows"].version.path); + HelperConstants.CONFIG_HARMAN_AIR_FILE = String(xmlData.airHarman.download[HelperConstants.IS_MACOS ? "mac" : "windows"].version.file); // store 64-bit windows url if (!HelperConstants.IS_MACOS) diff --git a/InstallerSharedCore/src/actionScripts/valueObjects/HelperConstants.as b/InstallerSharedCore/src/actionScripts/valueObjects/HelperConstants.as index ac2c850..e7d5b14 100644 --- a/InstallerSharedCore/src/actionScripts/valueObjects/HelperConstants.as +++ b/InstallerSharedCore/src/actionScripts/valueObjects/HelperConstants.as @@ -18,7 +18,7 @@ package actionScripts.valueObjects public static const START:String = "start"; public static const MOONSHINE_NOTIFIER_FILE_NAME:String = ".MoonshineHelperNewUpdate.xml"; public static const INSTALLER_COOKIE:String = "moonshine-installer-local"; - public static const DEFAULT_SDK_FOLDER_NAME:String = "MoonshineSDKs"; + public static const DEFAULT_SDK_FOLDER_NAME:String = "MoonshineSDKss"; public static var IS_MACOS:Boolean = !NativeApplication.supportsSystemTrayIcon; public static var IS_RUNNING_IN_MOON:Boolean; @@ -26,6 +26,8 @@ package actionScripts.valueObjects public static var DEFAULT_INSTALLATION_PATH:File; public static var CONFIG_ADOBE_AIR_VERSION:String; public static var CONFIG_HARMAN_AIR_VERSION:String; + public static var CONFIG_HARMAN_AIR_SERVER:String; + public static var CONFIG_HARMAN_AIR_FILE:String; public static var WINDOWS_64BIT_DOWNLOAD_DIRECTORY:String; public static var INSTALLER_UPDATE_CHECK_URL:String; public static var IS_DETECTION_IN_PROCESS:Boolean; diff --git a/InstallerSharedCore/src/helperResources/data/moonshineHelperConfig.xml b/InstallerSharedCore/src/helperResources/data/moonshineHelperConfig.xml index 665616e..a6f65bd 100644 --- a/InstallerSharedCore/src/helperResources/data/moonshineHelperConfig.xml +++ b/InstallerSharedCore/src/helperResources/data/moonshineHelperConfig.xml @@ -1,627 +1,642 @@ - - - http://moonshine-ide.com/downloads/msdki/MoonshineSDKInstaller_update_v2.xml - - - - - Project Management - - - - - - Project Templates - - - - - - Editor - - - - - - Visual Editor - - - - - - Tour de Flex - - - - - - Away3D Modeler - - - - - - Editor Enhancements - - - openjava - - - Flex/ActionScript Compilation - - - flex,flexHarman,openjava - - - Apache Royale Compilation and Debug - - - royale,openjava,nodejs - - - Feathers Compilation - - - feathers,openjava - - - Apache Ant Integration - - - ant,openjava - - - Apache Maven Integration - - - maven - - - Subversion Integration - - - svn - - - Git Integration - - - git - - - Gradle Integration - - - gradle - - - Grails Integration - - - grails - - - PrimeFaces Project Preview - - - openjava,maven - - - Domino Support - - - notes - - - - - Apache Flex SDK (Adobe AIR) - - /helperResources/images/logoApacheFlex.png - flex-sdk-description.xml - flex - http://flex.apache.org - - http://www.apache.org/dist/flex/4.16.1/binaries/apache-flex-sdk-installer-config.xml - - - - - - Stable - - 1010 - 983 - - - - - - - - - - - - - - - - - - Apache Flex SDK (Harman AIR) - - /helperResources/images/logoApacheFlex.png - flex-sdk-description.xml - flexHarman - http://flex.apache.org - - https://moonshine-ide.com/downloads/msdki/apache-flex-harman-sdk-installer-config.xml - - - - - - Stable - - 1400 - 1530 - - - - http://www.apache.org/dyn/closer.lua/flex/4.16.1/binaries/ - apache-flex-sdk-4.16.1-bin.zip - - - - - http://www.apache.org/dyn/closer.lua/flex/4.16.1/binaries/ - apache-flex-sdk-4.16.1-bin.tar.gz - - - - - - - Apache Royale - - /helperResources/images/logoRoyale.png - royale-asjs/royale-sdk-description.xml - royale - https://royale.apache.org - - https://www.apache.org/licenses/LICENSE-2.0 - The Apache License Version 2.0 - The Apache License Version 2.0 applies to all releases of Apache Royale starting with Royale 0.9.6 - - - - Stable - - 161 - 179 - - - - https://mirrors.estointernet.in/apache/royale/0.9.7/binaries/ - apache-royale-0.9.7-bin-js.zip - - - - - https://mirrors.estointernet.in/apache/royale/0.9.7/binaries/ - apache-royale-0.9.7-bin-js.tar.gz - - - - - Nightly - - 144 - 149 - - - - http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/lastSuccessfulBuild/artifact/out/ - apache-royale-0.9.8-bin-js.zip - - - - - http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/lastSuccessfulBuild/artifact/out/ - apache-royale-0.9.8-bin-js.tar.gz - - - - - - - OpenJDK - - /helperResources/images/logoOpenJDK.png - - bin/javac.exe - bin/javac - - openjava - https://adoptopenjdk.net/ - - https://www.apache.org/licenses/LICENSE-2.0 - The Apache License Version 2.0 - The Apache License Version 2.0 applies to all releases of OpenJDK - - - - Stable - - 182 - 194 - - - - http://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u202-b08/ - OpenJDK8U-jdk_x64_windows_hotspot_8u202b08.zip - - - - - http://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u202-b08/ - OpenJDK8U-jdk_x64_mac_hotspot_8u202b08.tar.gz - - - - - - - Apache Ant - - /helperResources/images/logoAnt.png - - bin/ant.cmd - bin/ant - - ant - https://ant.apache.org - - https://ant.apache.org/license.html - The Apache License Version 2.0 - The Apache License Version 2.0 applies to all releases of Apache Ant starting with Ant 1.10.1 - - - - Stable - - 37 - 40 - - - - http://moonshine-ide.com/downloads/ant/ - apache-ant-1.10.1-bin.zip - - - - - http://moonshine-ide.com/downloads/ant/ - apache-ant-1.10.1-bin.tar.gz - - - - - - - Apache Maven - - /helperResources/images/logoMaven.png - - bin/mvn.cmd - bin/mvn - - maven - https://maven.apache.org - - http://maven.apache.org/components/ref/3.0/license.html - The Apache License Version 2.0 - The Apache License Version 2.0 applies to all releases of Apache Maven - - - - Stable - - 10 - 10 - - - - http://moonshine-ide.com/downloads/maven/ - apache-maven-3.6.0-bin.zip - - - - - http://moonshine-ide.com/downloads/maven/ - apache-maven-3.6.0-bin.tar.gz - - - - - - - Gradle - - /helperResources/images/logoGradle.png - - bin/gradle.bat - bin/gradle - - gradle - https://gradle.org - - https://github.com/gradle/gradle/blob/master/LICENSE - The Apache License Version 2.0 - The Apache License Version 2.0 applies to all releases of Gradle - - - - - 95 - 95 - - Stable - - - https://services.gradle.org/distributions/ - gradle-5.4.1-bin.zip - - - - - https://services.gradle.org/distributions/ - gradle-5.4.1-bin.zip - - - - - - - Grails - - /helperResources/images/logoGrails.png - - bin/grails.bat - bin/grails - - grails - https://grails.org - - https://github.com/grails/grails-core/blob/master/LICENSE - The Apache License Version 2.0 - The Apache License Version 2.0 applies to all releases of Grails - - - - Stable - - 104 - 104 - - - - http://github.com/grails/grails-core/releases/download/v3.3.10/ - grails-3.3.10.zip - - - - - http://github.com/grails/grails-core/releases/download/v3.3.10/ - grails-3.3.10.zip - - - - - - - Feathers - - /helperResources/images/logoFeathers.png - flex-sdk-description.xml - feathers - https://feathersui.com - - https://github.com/BowlerHatLLC/feathers-sdk/blob/master/LICENSE - Apache License Version 2.0 - The Apache License Version 2.0 applies to all releases of Feathers SDK - - - - Stable - - 991 - 925 - - - - http://github.com/BowlerHatLLC/feathers-sdk/releases/download/v4.0.0/ - feathers-sdk-4.0.0-bin.zip - - - - - http://github.com/BowlerHatLLC/feathers-sdk/releases/download/v4.0.0/ - feathers-sdk-4.0.0-bin.tar.gz - - - - - - - Subversion - - /helperResources/images/logoSVN.png - - bin/svn.exe - usr/bin/svn - - svn - https://feathersui.com - - - https://github.com/prominic/Moonshine-SDK-Installer/files/2990404/Slik-Subversion-License.pdf - Following license apply on the software installed - - - - - MAC SDK AND XCODE AGREEMENT - - - - - - Stable - - 10 - 279 - - - - http://moonshine-ide.com/downloads/sliksvn/ - SlikSvn-1.9.7.zip - - - - - - - - - - - - - Git - - /helperResources/images/logoGit.png - - bin/git.exe - usr/bin/git - - git - https://feathersui.com - - - https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html - GNU General Public License version 2 - Git is licensed under the GNU General Public License version 2. - - - - MAC SDK AND XCODE AGREEMENT - - - - - - Stable - - 703 - 279 - - - - https://moonshine-ide.com/downloads/git/ - git-2.30.1.zip - - - - - - - - - - - - - Node.js - - /helperResources/images/logoNodejs.png - - node.exe - bin/node - - nodejs - https://nodejs.org - - https://raw.githubusercontent.com/nodejs/node/master/LICENSE - Copyright by contributors - Copyright Node.js contributors. All rights reserved. - - - - Stable - - 49 - 80 - - - - https://nodejs.org/dist/v12.15.0/ - node-v12.15.0-win-x64.zip - - - - - https://nodejs.org/dist/v12.15.0/ - node-v12.15.0-darwin-x64.tar.gz - - - - - - - HCL® Notes - - /helperResources/images/logoNotes.png - - notes.exe - Contents/MacOS/Notes - - notes - https://feathersui.com - - - https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html - GNU General Public License version 2 - Git is licensed under the GNU General Public License version 2. - - - - MAC SDK AND XCODE AGREEMENT - - - - - - Stable - - 979 - 1270 - - - - - - - - - - - - - - - - - + + + https://moonshine-ide.com/downloads/msdki/MoonshineSDKInstaller_update_v2.xml + + + + + + https://airsdk.harman.com/api/versions/33.1.1.406/sdks + AIRSDK_Windows.zip + + + + + https://airsdk.harman.com/api/versions/33.1.1.406/sdks + AIRSDK_MacOS.zip + + + + + + + Project Management + + + + + + Project Templates + + + + + + Editor + + + + + + Visual Editor + + + + + + Tour de Flex + + + + + + Away3D Modeler + + + + + + Editor Enhancements + + + openjava + + + Flex/ActionScript Compilation + + + flex,flexHarman,openjava + + + Apache Royale Compilation and Debug + + + royale,openjava,nodejs + + + Feathers Compilation + + + feathers,openjava + + + Apache Ant Integration + + + ant,openjava + + + Apache Maven Integration + + + maven + + + Subversion Integration + + + svn + + + Git Integration + + + git + + + Gradle Integration + + + gradle + + + Grails Integration + + + grails + + + PrimeFaces Project Preview + + + openjava,maven + + + Domino Support + + + notes + + + + + Apache Flex SDK (Adobe AIR) + + /helperResources/images/logoApacheFlex.png + flex-sdk-description.xml + flex + http://flex.apache.org + + http://www.apache.org/dist/flex/4.16.1/binaries/apache-flex-sdk-installer-config.xml + + + + + + Stable + + 1010 + 983 + + + + + + + + + + + + + + + + + + Apache Flex SDK (Harman AIR) + + /helperResources/images/logoApacheFlex.png + flex-sdk-description.xml + flexHarman + http://flex.apache.org + + https://moonshine-ide.com/downloads/msdki/apache-flex-harman-sdk-installer-config.xml + + + + + + Stable + + 1400 + 1530 + + + + https://apachemirror.wuchna.com/flex/4.16.1/binaries/ + apache-flex-sdk-4.16.1-bin.zip + + + + + https://apachemirror.wuchna.com/flex/4.16.1/binaries/ + apache-flex-sdk-4.16.1-bin.tar.gz + + + + + + + Apache Royale + + /helperResources/images/logoRoyale.png + royale-asjs/royale-sdk-description.xml + royale + https://royale.apache.org + + https://www.apache.org/licenses/LICENSE-2.0 + The Apache License Version 2.0 + The Apache License Version 2.0 applies to all releases of Apache Royale starting with Royale 0.9.6 + + + + Stable + + 161 + 179 + + + + https://mirrors.estointernet.in/apache/royale/0.9.7/binaries/ + apache-royale-0.9.7-bin-js.zip + + + + + https://mirrors.estointernet.in/apache/royale/0.9.7/binaries/ + apache-royale-0.9.7-bin-js.tar.gz + + + + + Nightly + + 144 + 149 + + + + http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/lastSuccessfulBuild/artifact/out/ + apache-royale-0.9.8-bin-js.zip + + + + + http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/lastSuccessfulBuild/artifact/out/ + apache-royale-0.9.8-bin-js.tar.gz + + + + + + + OpenJDK + + /helperResources/images/logoOpenJDK.png + + bin/javac.exe + bin/javac + + openjava + https://adoptopenjdk.net/ + + https://www.apache.org/licenses/LICENSE-2.0 + The Apache License Version 2.0 + The Apache License Version 2.0 applies to all releases of OpenJDK + + + + Stable + + 182 + 194 + + + + http://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u202-b08/ + OpenJDK8U-jdk_x64_windows_hotspot_8u202b08.zip + + + + + http://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u202-b08/ + OpenJDK8U-jdk_x64_mac_hotspot_8u202b08.tar.gz + + + + + + + Apache Ant + + /helperResources/images/logoAnt.png + + bin/ant.cmd + bin/ant + + ant + https://ant.apache.org + + https://ant.apache.org/license.html + The Apache License Version 2.0 + The Apache License Version 2.0 applies to all releases of Apache Ant starting with Ant 1.10.1 + + + + Stable + + 37 + 40 + + + + http://moonshine-ide.com/downloads/ant/ + apache-ant-1.10.1-bin.zip + + + + + http://moonshine-ide.com/downloads/ant/ + apache-ant-1.10.1-bin.tar.gz + + + + + + + Apache Maven + + /helperResources/images/logoMaven.png + + bin/mvn.cmd + bin/mvn + + maven + https://maven.apache.org + + http://maven.apache.org/components/ref/3.0/license.html + The Apache License Version 2.0 + The Apache License Version 2.0 applies to all releases of Apache Maven + + + + Stable + + 10 + 10 + + + + http://moonshine-ide.com/downloads/maven/ + apache-maven-3.6.0-bin.zip + + + + + http://moonshine-ide.com/downloads/maven/ + apache-maven-3.6.0-bin.tar.gz + + + + + + + Gradle + + /helperResources/images/logoGradle.png + + bin/gradle.bat + bin/gradle + + gradle + https://gradle.org + + https://github.com/gradle/gradle/blob/master/LICENSE + The Apache License Version 2.0 + The Apache License Version 2.0 applies to all releases of Gradle + + + + + 95 + 95 + + Stable + + + https://services.gradle.org/distributions/ + gradle-5.4.1-bin.zip + + + + + https://services.gradle.org/distributions/ + gradle-5.4.1-bin.zip + + + + + + + Grails + + /helperResources/images/logoGrails.png + + bin/grails.bat + bin/grails + + grails + https://grails.org + + https://github.com/grails/grails-core/blob/master/LICENSE + The Apache License Version 2.0 + The Apache License Version 2.0 applies to all releases of Grails + + + + Stable + + 104 + 104 + + + + http://github.com/grails/grails-core/releases/download/v3.3.10/ + grails-3.3.10.zip + + + + + http://github.com/grails/grails-core/releases/download/v3.3.10/ + grails-3.3.10.zip + + + + + + + Feathers + + /helperResources/images/logoFeathers.png + flex-sdk-description.xml + feathers + https://feathersui.com + + https://github.com/BowlerHatLLC/feathers-sdk/blob/master/LICENSE + Apache License Version 2.0 + The Apache License Version 2.0 applies to all releases of Feathers SDK + + + + Stable + + 991 + 925 + + + + http://github.com/BowlerHatLLC/feathers-sdk/releases/download/v4.0.0/ + feathers-sdk-4.0.0-bin.zip + + + + + http://github.com/BowlerHatLLC/feathers-sdk/releases/download/v4.0.0/ + feathers-sdk-4.0.0-bin.tar.gz + + + + + + + Subversion + + /helperResources/images/logoSVN.png + + bin/svn.exe + usr/bin/svn + + svn + https://feathersui.com + + + https://github.com/prominic/Moonshine-SDK-Installer/files/2990404/Slik-Subversion-License.pdf + Following license apply on the software installed + + + + + MAC SDK AND XCODE AGREEMENT + + + + + + Stable + + 10 + 279 + + + + http://moonshine-ide.com/downloads/sliksvn/ + SlikSvn-1.9.7.zip + + + + + + + + + + + + + Git + + /helperResources/images/logoGit.png + + bin/git.exe + usr/bin/git + + git + https://feathersui.com + + + https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html + GNU General Public License version 2 + Git is licensed under the GNU General Public License version 2. + + + + MAC SDK AND XCODE AGREEMENT + + + + + + Stable + + 703 + 279 + + + + https://moonshine-ide.com/downloads/git/ + git-2.30.1.zip + + + + + + + + + + + + + Node.js + + /helperResources/images/logoNodejs.png + + node.exe + bin/node + + nodejs + https://nodejs.org + + https://raw.githubusercontent.com/nodejs/node/master/LICENSE + Copyright by contributors + Copyright Node.js contributors. All rights reserved. + + + + Stable + + 49 + 80 + + + + https://nodejs.org/dist/v12.15.0/ + node-v12.15.0-win-x64.zip + + + + + https://nodejs.org/dist/v12.15.0/ + node-v12.15.0-darwin-x64.tar.gz + + + + + + + HCL® Notes + + /helperResources/images/logoNotes.png + + notes.exe + Contents/MacOS/Notes + + notes + https://feathersui.com + + + https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html + GNU General Public License version 2 + Git is licensed under the GNU General Public License version 2. + + + + MAC SDK AND XCODE AGREEMENT + + + + + + Stable + + 979 + 1270 + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/MoonshineSDKInstaller/libs/ApacheFlexSDKInstallerLib.swc b/MoonshineSDKInstaller/libs/ApacheFlexSDKInstallerLib.swc index 2802b72..46ef050 100644 Binary files a/MoonshineSDKInstaller/libs/ApacheFlexSDKInstallerLib.swc and b/MoonshineSDKInstaller/libs/ApacheFlexSDKInstallerLib.swc differ diff --git a/MoonshineSDKInstaller/src/components/HelperInstaller.mxml b/MoonshineSDKInstaller/src/components/HelperInstaller.mxml index 7289be3..bdf0aca 100644 --- a/MoonshineSDKInstaller/src/components/HelperInstaller.mxml +++ b/MoonshineSDKInstaller/src/components/HelperInstaller.mxml @@ -91,10 +91,10 @@ // //-------------------------------------------------------------------------- - private function onComplete(event:FlexEvent):void + private function onComplete(event:FlexEvent):void { btnInstallAll.label = allInstallButtonLabel; - + // initiate the original installer source INSTALLER_APACHE_FLEX = new InstallApacheFlex(); INSTALLER_APACHE_FLEX.moonshineAIRversion = HelperConstants.CONFIG_ADOBE_AIR_VERSION; @@ -245,10 +245,24 @@ return; } default: - archiveDownloader = new ArchiveDownloader(item); + /*archiveDownloader = new ArchiveDownloader(item); archiveDownloader.installerApacheFlexInstance = INSTALLER_APACHE_FLEX; archiveDownloader.viewResourceConstants = viewResourceConstants; - archiveDownloader.startInstallation(); + archiveDownloader.startInstallation();*/ + + var targetAntFile:File = (new File(itemDownloading.installToPath)).resolvePath("harman-air-installer.xml"); + FileUtils.copyFile( + File.applicationDirectory.resolvePath("installer/harman-air-installer.xml"), + targetAntFile, + true + ); + + INSTALLER_APACHE_FLEX.runInstallerScriptHarmanAIR( + targetAntFile, + HelperConstants.CONFIG_HARMAN_AIR_SERVER, + HelperConstants.CONFIG_HARMAN_AIR_FILE, + "?license=accepted" + ); break; } } @@ -333,7 +347,24 @@ if (itemDownloading.type == ComponentTypes.TYPE_FLEX_HARMAN) { - + var targetAntFile:File = (new File(itemDownloading.installToPath)).resolvePath("harman-air-installer.xml"); + FileUtils.copyFile( + File.applicationDirectory.resolvePath("installer/ant-contrib-0.6.jar"), + (new File(itemDownloading.installToPath)).resolvePath("ant-contrib-0.6.jar"), + true + ); + FileUtils.copyFile( + File.applicationDirectory.resolvePath("installer/harman-air-installer.xml"), + targetAntFile, + true + ); + + INSTALLER_APACHE_FLEX.runInstallerScriptHarmanAIR( + targetAntFile, + HelperConstants.CONFIG_HARMAN_AIR_SERVER, + HelperConstants.CONFIG_HARMAN_AIR_FILE, + "?license=accepted" + ); } // sometime distributed zip/tar creates an additional @@ -384,7 +415,7 @@ lblLastMessage.text = INSTALLER_APACHE_FLEX.lastFilteredPublicMessage; } - private function onDownloadAComponentRequested(event:HelperEvent):void + private function onDownloadAComponentRequested(event:HelperEvent):void { isDownloadInProgress = true; lblLastMessage.visible = true; @@ -445,9 +476,9 @@ btnInstallAll.label = allInstallButtonLabel +" ("+ HelperUtils.getTotalDiskSizePendingItems() +")"; } - private function onShowLog(event:MouseEvent):void - { - INSTALLER_APACHE_FLEX.showConsole(event); + private function onShowLog(event:MouseEvent):void + { + INSTALLER_APACHE_FLEX.showConsole(event); } private function onGitSVNInstallMacOS(value:String, type:String):void @@ -493,8 +524,8 @@ } } - protected function onWindowsCustomPathRequest(event:MouseEvent):void - { + protected function onWindowsCustomPathRequest(event:MouseEvent):void + { var customPath:File = new File(); customPath.addEventListener(Event.SELECT, onSelectHandler); customPath.addEventListener(Event.CANCEL, onCancelHandler); @@ -512,7 +543,7 @@ { event.target.removeEventListener(Event.SELECT, onSelectHandler); event.target.removeEventListener(Event.CANCEL, onCancelHandler); - } + } } ]]> diff --git a/MoonshineSDKInstaller/src/installer/harman-air-installer.xml b/MoonshineSDKInstaller/src/installer/harman-air-installer.xml index cdc3379..942b0e3 100644 --- a/MoonshineSDKInstaller/src/installer/harman-air-installer.xml +++ b/MoonshineSDKInstaller/src/installer/harman-air-installer.xml @@ -1,112 +1,114 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - mac.copy.echo=${mac.copy.echo.pattern} - - - ${mac.copy.echo} - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Copied into: ${basedir}/${dest.air.sdk.directory}/${air.download.file} + + + + Starting UNZIP: ${basedir}/${dest.air.sdk.directory}/${air.download.file} + + + + + Starting UNTAR: ${basedir}/${dest.air.sdk.directory}/${air.download.file} + + + + + + + + mac.copy.echo=${mac.copy.echo.pattern} + + + ${mac.copy.echo} + + + + + + + + + + + + + + + + + + + + + + +