diff --git a/InstallerSharedCore/src/actionScripts/utils/Parser.as b/InstallerSharedCore/src/actionScripts/utils/Parser.as index 912d5cb..f6f3432 100644 --- a/InstallerSharedCore/src/actionScripts/utils/Parser.as +++ b/InstallerSharedCore/src/actionScripts/utils/Parser.as @@ -211,6 +211,8 @@ package actionScripts.utils return HelperConstants.DEFAULT_INSTALLATION_PATH.nativePath + File.separator +"Ant"+ File.separator +"apache-ant-"+ version; case ComponentTypes.TYPE_MAVEN: return HelperConstants.DEFAULT_INSTALLATION_PATH.nativePath + File.separator +"Maven"+ File.separator +"apache-maven-"+ version; + case ComponentTypes.TYPE_GRADLE: + return HelperConstants.DEFAULT_INSTALLATION_PATH.nativePath + File.separator +"Gradle"+ File.separator +"gradle-"+ version +"-bin"; case ComponentTypes.TYPE_OPENJAVA: return HelperConstants.DEFAULT_INSTALLATION_PATH.nativePath + File.separator +"Java"+ File.separator +"openjdk-"+ version; case ComponentTypes.TYPE_GIT: diff --git a/InstallerSharedCore/src/actionScripts/valueObjects/ComponentTypes.as b/InstallerSharedCore/src/actionScripts/valueObjects/ComponentTypes.as index 30c2c6d..726d2f5 100644 --- a/InstallerSharedCore/src/actionScripts/valueObjects/ComponentTypes.as +++ b/InstallerSharedCore/src/actionScripts/valueObjects/ComponentTypes.as @@ -10,6 +10,7 @@ package actionScripts.valueObjects public static const TYPE_SVN:String = "svn"; public static const TYPE_GIT:String = "git"; public static const TYPE_MAVEN:String = "maven"; + public static const TYPE_GRADLE:String = "gradle"; public static const TYPE_OPENJAVA:String = "openjava"; } } \ No newline at end of file diff --git a/InstallerSharedCore/src/helperResources/data/moonshineHelperConfig.xml b/InstallerSharedCore/src/helperResources/data/moonshineHelperConfig.xml index 25ec98d..b26037e 100644 --- a/InstallerSharedCore/src/helperResources/data/moonshineHelperConfig.xml +++ b/InstallerSharedCore/src/helperResources/data/moonshineHelperConfig.xml @@ -245,6 +245,37 @@ + + Gradle + + /helperResources/images/logoGradle.png + bin/gradle + gradle + https://gradle.org + + 83 + 10 + + + https://gradle.com/legal/gradle-enterprise-software-agreement/ + Gradle Enterprise Software Agreement + Effective starting: Apr 10, 2019 This Gradle Enterprise Agreement (the "Agreement") is between you and Gradle Inc., a Delaware corporation with its principal place of business at 325 9th Street, San Francisco, CA 94103("Gradle"). + + + + + http://services.gradle.org/distributions/ + gradle-5.4.1-bin.zip + + + + + http://services.gradle.org/distributions/ + gradle-5.4.1-bin.zip + + + + Feathers diff --git a/InstallerSharedCore/src/helperResources/images/logoGradle.png b/InstallerSharedCore/src/helperResources/images/logoGradle.png new file mode 100644 index 0000000..e244ca9 Binary files /dev/null and b/InstallerSharedCore/src/helperResources/images/logoGradle.png differ