mirror of
https://github.com/ivabus/pantry
synced 2024-11-22 08:25:07 +03:00
kotlinlang.org
This commit is contained in:
parent
bbcb3c796d
commit
fe0330057a
2 changed files with 33 additions and 0 deletions
30
projects/kotlinlang.org/package.yml
Normal file
30
projects/kotlinlang.org/package.yml
Normal file
|
@ -0,0 +1,30 @@
|
|||
distributable:
|
||||
url: https://github.com/JetBrains/kotlin/releases/download/v{{version}}/kotlin-compiler-{{version}}.zip
|
||||
strip-components: 1
|
||||
versions:
|
||||
github: JetBrains/kotlin
|
||||
dependencies:
|
||||
openjdk.org: '*'
|
||||
build:
|
||||
working-directory: kotlinc
|
||||
script:
|
||||
- mkdir -p {{prefix}}/bin
|
||||
- install bin/* {{prefix}}/bin/
|
||||
- mkdir -p {{prefix}}/lib
|
||||
- install lib/* {{prefix}}/lib/
|
||||
- install build.txt {{prefix}}/
|
||||
- rm {{prefix}}/bin/*.bat
|
||||
provides:
|
||||
- bin/kapt
|
||||
- bin/kotlin
|
||||
- bin/kotlin-dce-js
|
||||
- bin/kotlinc
|
||||
- bin/kotlinc-js
|
||||
- bin/kotlinc-jvm
|
||||
test:
|
||||
script:
|
||||
- kotlin -version | grep {{version}}
|
||||
- kotlinc test.kt -include-runtime -d test1.jar
|
||||
- java -jar test1.jar | grep "Hello World!"
|
||||
- kotlinc-jvm test.kt -include-runtime -d test2.jar
|
||||
- java -jar test2.jar | grep "Hello World!"
|
3
projects/kotlinlang.org/test.kt
Normal file
3
projects/kotlinlang.org/test.kt
Normal file
|
@ -0,0 +1,3 @@
|
|||
fun main() {
|
||||
println("Hello World!")
|
||||
}
|
Loading…
Reference in a new issue