b5a0daabc3
Add public API dump for kotlin-coroutines-experimental-compat #KT-36083
52 lines
1.2 KiB
Groovy
52 lines
1.2 KiB
Groovy
apply plugin: 'kotlin'
|
|
apply plugin: 'jps-compatible'
|
|
|
|
configurations {
|
|
testArtifacts
|
|
}
|
|
|
|
dependencies {
|
|
compile project(':kotlin-stdlib')
|
|
compileOnly project(':kotlinx-metadata')
|
|
compileOnly project(':kotlinx-metadata-jvm')
|
|
compile 'org.ow2.asm:asm:6.0'
|
|
compile 'org.ow2.asm:asm-tree:6.0'
|
|
|
|
runtime project(path: ':kotlinx-metadata-jvm', configuration: 'runtime')
|
|
|
|
testCompile project(':kotlin-test:kotlin-test-junit')
|
|
|
|
testArtifacts project(':kotlin-stdlib')
|
|
testArtifacts project(':kotlin-stdlib-jdk7')
|
|
testArtifacts project(':kotlin-stdlib-jdk8')
|
|
testArtifacts project(':kotlin-reflect')
|
|
testArtifacts project(':kotlin-coroutines-experimental-compat')
|
|
}
|
|
|
|
pill {
|
|
variant = 'FULL'
|
|
}
|
|
|
|
sourceSets {
|
|
test {
|
|
java {
|
|
srcDir "src/test/kotlin"
|
|
}
|
|
}
|
|
}
|
|
|
|
compileTestKotlin {
|
|
kotlinOptions {
|
|
freeCompilerArgs = ["-Xnormalize-constructor-calls=enable"]
|
|
}
|
|
}
|
|
|
|
test {
|
|
dependsOn configurations.testArtifacts
|
|
|
|
systemProperty 'overwrite.output', System.getProperty("overwrite.output", "false")
|
|
systemProperty 'kotlinVersion', project.version
|
|
systemProperty 'testCasesClassesDirs', sourceSets.test.output.classesDirs.asPath
|
|
jvmArgs '-ea'
|
|
}
|