Build and verify runnable samples with gradle.

This commit is contained in:
Ilya Gorbunov
2017-04-01 05:31:19 +03:00
parent 97d1ffb036
commit 88e6f2160a
2 changed files with 22 additions and 1 deletions
+2 -1
View File
@@ -11,6 +11,7 @@ include ':kotlin-stdlib'
include ':kotlin-stdlib-js'
include ':kotlin-stdlib-jre7'
include ':kotlin-stdlib-jre8'
include ':kotlin-stdlib:samples'
include ':tools:binary-compatibility-validator'
include ':tools:kotlin-stdlib-gen'
include ':tools:protobuf-lite'
@@ -65,6 +66,7 @@ project(':kotlin-stdlib').projectDir = "$rootDir/stdlib" as File
project(':kotlin-stdlib-js').projectDir = "$rootDir/stdlib/js" as File
project(':kotlin-stdlib-jre7').projectDir = "$rootDir/stdlib/jre7" as File
project(':kotlin-stdlib-jre8').projectDir = "$rootDir/stdlib/jre8" as File
project(':kotlin-stdlib:samples').projectDir = "$rootDir/stdlib/samples" as File
project(':kotlin-reflect').projectDir = "$rootDir/tools/kotlin-reflect" as File
//project(':kotlin-compiler').projectDir = "$rootDir/tools/kotlin-compiler" as File
@@ -92,7 +94,6 @@ project(':kotlin-reflect').projectDir = "$rootDir/tools/kotlin-reflect" as File
//project(':kotlin-android-extensions').projectDir = "$rootDir/tools/kotlin-android-extensions" as File
//project(':kotlin-maven-plugin-test').projectDir = "$rootDir/tools/kotlin-maven-plugin-test" as File
//project(':kotlin-script-util').projectDir = "$rootDir/tools/kotlin-script-util" as File
//project(':kotlin-stdlib-samples').projectDir = "$rootDir/stdlib/samples" as File
//project(':annotation-processor-example').projectDir = "$rootDir/examples/annotation-processor-example" as File
//project(':kotlin-java-example').projectDir = "$rootDir/examples/kotlin-java-example" as File
//project(':js-example').projectDir = "$rootDir/examples/js-example" as File
+20
View File
@@ -0,0 +1,20 @@
apply plugin: 'kotlin'
dependencies {
compile project(':kotlin-stdlib-jre8')
testCompile project(':kotlin-test:kotlin-test-junit')
}
sourceSets {
test.kotlin.srcDir 'test'
}
compileTestKotlin {
kotlinOptions.jdkHome = JDK_18
}
kotlin.experimental.coroutines 'enable'
test {
executable = "$JDK_18/bin/java"
}