Build and verify runnable samples with gradle.
This commit is contained in:
@@ -11,6 +11,7 @@ include ':kotlin-stdlib'
|
|||||||
include ':kotlin-stdlib-js'
|
include ':kotlin-stdlib-js'
|
||||||
include ':kotlin-stdlib-jre7'
|
include ':kotlin-stdlib-jre7'
|
||||||
include ':kotlin-stdlib-jre8'
|
include ':kotlin-stdlib-jre8'
|
||||||
|
include ':kotlin-stdlib:samples'
|
||||||
include ':tools:binary-compatibility-validator'
|
include ':tools:binary-compatibility-validator'
|
||||||
include ':tools:kotlin-stdlib-gen'
|
include ':tools:kotlin-stdlib-gen'
|
||||||
include ':tools:protobuf-lite'
|
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-js').projectDir = "$rootDir/stdlib/js" as File
|
||||||
project(':kotlin-stdlib-jre7').projectDir = "$rootDir/stdlib/jre7" 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-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-reflect').projectDir = "$rootDir/tools/kotlin-reflect" as File
|
||||||
|
|
||||||
//project(':kotlin-compiler').projectDir = "$rootDir/tools/kotlin-compiler" 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-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-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-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(':annotation-processor-example').projectDir = "$rootDir/examples/annotation-processor-example" as File
|
||||||
//project(':kotlin-java-example').projectDir = "$rootDir/examples/kotlin-java-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
|
//project(':js-example').projectDir = "$rootDir/examples/js-example" as 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"
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user