Build: Change builtins serialization task output directory to local

This commit is contained in:
Vyacheslav Gerasimov
2019-01-16 18:19:00 +03:00
parent 8201756a4c
commit 0d8c779190
3 changed files with 20 additions and 14 deletions
+9 -3
View File
@@ -65,6 +65,7 @@ configurations {
coroutinesExperimentalTestCompile.extendsFrom(testCompile)
coroutinesExperimentalMigrationTestCompile.extendsFrom(coroutinesExperimentalTestCompile)
longRunningTestCompile.extendsFrom(testCompile)
builtins
}
dependencies {
@@ -79,11 +80,16 @@ dependencies {
coroutinesExperimentalCompile sourceSets.main.output
coroutinesExperimentalTestCompile sourceSets.test.output
builtins project(':core:builtins')
}
jar {
dependsOn(configurations.builtins)
manifestAttributes(manifest, project, 'Main' /*true*/)
from("${rootDir}/dist/builtins")
from {
zipTree(configurations.builtins.asPath)
}
from sourceSets.experimental.output
from sourceSets.coroutinesExperimental.output
// TODO: enable as soon as this doesn't cause D8/DX to crash
@@ -152,8 +158,8 @@ task dexMethodCount(type: DexMethodCount) {
check.dependsOn(dexMethodCount)
compileKotlin {
dependsOn(":core:builtins:serialize")
classpath += files("${rootDir}/dist/builtins")
dependsOn(configurations.builtins)
classpath += configurations.builtins
kotlinOptions {
freeCompilerArgs = [
"-version",
+9 -1
View File
@@ -6,8 +6,13 @@ apply plugin: 'kotlin'
configureJvm6Project(project)
configurations {
builtins
}
dependencies {
compile group: 'org.jetbrains', name: 'annotations', version:'13.0'
builtins project(':core:builtins')
}
sourceSets {
@@ -23,8 +28,11 @@ sourceSets {
}
jar {
dependsOn(configurations.builtins)
manifestAttributes(manifest, project, 'Main')
from("${rootDir}/dist/builtins")
from {
zipTree(configurations.builtins.asPath)
}
}
sourcesJar {