Build: implement useBootstrapStdlib flag

Excludes stdlib projects from build and uses bootstrap stdlib artifacts

 #KT-29205
This commit is contained in:
Vyacheslav Gerasimov
2019-01-16 07:07:27 +03:00
parent 9973446e02
commit f58acbeef5
83 changed files with 150 additions and 118 deletions
@@ -24,7 +24,7 @@ dependencies {
testCompile(project(":kotlin-test:kotlin-test-jvm"))
testCompile(project(":kotlin-test:kotlin-test-junit"))
testRuntimeCompilerJar(project(":kotlin-compiler"))
testStdlibJar(project(":kotlin-stdlib"))
testStdlibJar(kotlinStdlib())
testScriptRuntimeJar(project(":kotlin-script-runtime"))
}
+1 -1
View File
@@ -6,7 +6,7 @@ plugins {
}
dependencies {
runtime(project(":kotlin-stdlib"))
runtime(kotlinStdlib())
runtime(project(":kotlin-script-runtime"))
runtime(project(":kotlin-reflect"))
runtime(commonDep("org.jetbrains.intellij.deps", "trove4j"))
+1 -1
View File
@@ -47,7 +47,7 @@ val compiledModulesSources = compilerModules.map {
}
dependencies {
compile(project(":kotlin-stdlib"))
compile(kotlinStdlib())
compile(project(":kotlin-script-runtime"))
compile(project(":kotlin-reflect"))
compile(commonDep("org.jetbrains.intellij.deps", "trove4j"))
+1 -1
View File
@@ -47,7 +47,7 @@ val compiledModulesSources = compilerModules.map {
}
dependencies {
compile(project(":kotlin-stdlib"))
compile(kotlinStdlib())
compile(project(":kotlin-script-runtime"))
compile(project(":kotlin-reflect"))
compile(commonDep("org.jetbrains.intellij.deps", "trove4j"))
+1 -1
View File
@@ -47,7 +47,7 @@ val compiledModulesSources = compilerModules.map {
}
dependencies {
compile(project(":kotlin-stdlib"))
compile(kotlinStdlib())
compile(project(":kotlin-script-runtime"))
compile(project(":kotlin-reflect"))
compile(commonDep("org.jetbrains.intellij.deps", "trove4j"))
+3 -3
View File
@@ -78,9 +78,9 @@ dependencies {
packedJars(protobufFull())
packedJars(project(":core:builtins"))
sideJars(project(":kotlin-script-runtime"))
sideJars(project(":kotlin-stdlib"))
sideJars(project(":kotlin-stdlib-jdk7"))
sideJars(project(":kotlin-stdlib-jdk8"))
sideJars(kotlinStdlib())
sideJars(kotlinStdlib("jdk7"))
sideJars(kotlinStdlib("jdk8"))
sideJars(project(":kotlin-reflect"))
sideJars(project(":kotlin-compiler-client-embeddable"))
sideJars(commonDep("io.javaslang", "javaslang"))