From 6764ab8024e6e5955599cf3a111a674372076072 Mon Sep 17 00:00:00 2001 From: Scott Moore Date: Sat, 8 Nov 2014 22:10:40 +1100 Subject: [PATCH] Add common JVM languages (groovy, scala, kotlin) --- groovy.json | 22 ++++++++++++++++++++++ kotlin.json | 17 +++++++++++++++++ scala.json | 19 +++++++++++++++++++ 3 files changed, 58 insertions(+) create mode 100644 groovy.json create mode 100644 kotlin.json create mode 100644 scala.json diff --git a/groovy.json b/groovy.json new file mode 100644 index 0000000000..8d0afb7d88 --- /dev/null +++ b/groovy.json @@ -0,0 +1,22 @@ +{ + "homepage": "http://groovy.codehaus.org/", + "version": "2.3.7", + "license": "Apache 2.0", + "url": "http://dl.bintray.com/groovy/maven/groovy-binary-2.3.7.zip", + "hash": "38d6faaf3cae78d91852ab1be8070a7a7c5d206bd172f2cd7c0bb131e23e2525", + "extract_dir": "groovy-2.3.7", + "bin": [ + "bin\\grape.bat", + "bin\\groovy.bat", + "bin\\groovyc.bat", + "bin\\groovyConsole.bat", + "bin\\groovydoc.bat", + "bin\\groovysh.bat", + "bin\\java2groovy.bat", + "bin\\startGroovy.bat" + ], + "set_env": { + "GROOVY_HOME": "$dir" + }, + "depends": "openjdk" +} \ No newline at end of file diff --git a/kotlin.json b/kotlin.json new file mode 100644 index 0000000000..d05e21c2ca --- /dev/null +++ b/kotlin.json @@ -0,0 +1,17 @@ +{ + "homepage": "http://kotlinlang.org/", + "version": "0.9.66", + "license": "Apache 2.0", + "url": "https://github.com/JetBrains/kotlin/releases/download/build-0.9.66/kotlin-compiler-0.9.66.zip", + "hash": "b52e6a2cfef8312f13a1106bbe50bf364fc9e20c3a58600bc47987edd602703e", + "extract_dir": "kotlinc", + "bin": [ + "bin\\kotlinc.bat", + "bin\\kotlinc-js.bat", + "bin\\kotlinc-jvm.bat" + ], + "set_env": { + "KOTLIN_HOME": "$dir" + }, + "depends": "openjdk" +} \ No newline at end of file diff --git a/scala.json b/scala.json new file mode 100644 index 0000000000..52d07f8b6d --- /dev/null +++ b/scala.json @@ -0,0 +1,19 @@ +{ + "homepage": "http://www.scala-lang.org/", + "version": "2.11.4", + "license": "BSD 3-Clause", + "url": "http://downloads.typesafe.com/scala/2.11.4/scala-2.11.4.zip", + "hash": "b52e6a2cfef8312f13a1106bbe50bf364fc9e20c3a58600bc47987edd602703e", + "extract_dir": "scala-2.11.4", + "bin": [ + "bin\\fsc.bat", + "bin\\scala.bat", + "bin\\scalac.bat", + "bin\\scaladoc.bat", + "bin\\scalap.bat" + ], + "set_env": { + "SCALA_HOME": "$dir" + }, + "depends": "openjdk" +} \ No newline at end of file