Revert "Force bootstrap stdlib in modules that used in composite build"

This reverts commit ad76562c
This commit is contained in:
Nikolay Krasko
2020-04-27 15:58:38 +03:00
parent ad76562cbc
commit 4230a17427
5 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -81,8 +81,8 @@ fun Project.ideaUltimatePreloadedDeps(vararg artifactBaseNames: String, subdir:
fun Project.kotlinDep(artifactBaseName: String, version: String, classifier: String? = null): String = fun Project.kotlinDep(artifactBaseName: String, version: String, classifier: String? = null): String =
listOfNotNull("org.jetbrains.kotlin:kotlin-$artifactBaseName:$version", classifier).joinToString(":") listOfNotNull("org.jetbrains.kotlin:kotlin-$artifactBaseName:$version", classifier).joinToString(":")
fun Project.kotlinStdlib(suffix: String? = null, classifier: String? = null, forceBootstrap: Boolean = false): Any { fun Project.kotlinStdlib(suffix: String? = null, classifier: String? = null): Any {
return if (forceBootstrap || kotlinBuildProperties.useBootstrapStdlib) return if (kotlinBuildProperties.useBootstrapStdlib)
kotlinDep(listOfNotNull("stdlib", suffix).joinToString("-"), bootstrapKotlinVersion, classifier) kotlinDep(listOfNotNull("stdlib", suffix).joinToString("-"), bootstrapKotlinVersion, classifier)
else else
dependencies.project(listOfNotNull(":kotlin-stdlib", suffix).joinToString("-"), classifier) dependencies.project(listOfNotNull(":kotlin-stdlib", suffix).joinToString("-"), classifier)
+1 -1
View File
@@ -6,7 +6,7 @@ plugins {
description = "Kotlin/Native utils" description = "Kotlin/Native utils"
dependencies { dependencies {
compile(kotlinStdlib(forceBootstrap = true)) compile(kotlinStdlib())
} }
sourceSets { sourceSets {
+1 -1
View File
@@ -6,7 +6,7 @@ plugins {
description = "Common klib reader and writer" description = "Common klib reader and writer"
dependencies { dependencies {
compile(kotlinStdlib(forceBootstrap = true)) compile(kotlinStdlib())
compile(project(":kotlin-util-io")) compile(project(":kotlin-util-io"))
} }
+1 -1
View File
@@ -211,6 +211,6 @@ allprojects { project ->
} }
dependencies.ext.kotlinStdlib = { suffix -> dependencies.ext.kotlinStdlib = { suffix ->
DependenciesKt.kotlinStdlib(project, suffix, null, false) DependenciesKt.kotlinStdlib(project, suffix, null)
} }
} }
+1 -1
View File
@@ -6,7 +6,7 @@ plugins {
description = "Kotlin/Native utils" description = "Kotlin/Native utils"
dependencies { dependencies {
compileOnly(kotlinStdlib(forceBootstrap = true)) compileOnly(kotlinStdlib())
compile(project(":kotlin-util-io")) compile(project(":kotlin-util-io"))
testCompile(commonDep("junit:junit")) testCompile(commonDep("junit:junit"))