From fe0330057abf89c63c9208fef2df1404ae5b5a77 Mon Sep 17 00:00:00 2001 From: andrejrabcenko Date: Sun, 30 Jul 2023 15:10:21 +0300 Subject: [PATCH] kotlinlang.org --- projects/kotlinlang.org/package.yml | 30 +++++++++++++++++++++++++++++ projects/kotlinlang.org/test.kt | 3 +++ 2 files changed, 33 insertions(+) create mode 100644 projects/kotlinlang.org/package.yml create mode 100644 projects/kotlinlang.org/test.kt diff --git a/projects/kotlinlang.org/package.yml b/projects/kotlinlang.org/package.yml new file mode 100644 index 00000000..2d0c20ce --- /dev/null +++ b/projects/kotlinlang.org/package.yml @@ -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!" diff --git a/projects/kotlinlang.org/test.kt b/projects/kotlinlang.org/test.kt new file mode 100644 index 00000000..a7a5e000 --- /dev/null +++ b/projects/kotlinlang.org/test.kt @@ -0,0 +1,3 @@ +fun main() { + println("Hello World!") +} \ No newline at end of file