[K/N][test] Don't rebuild platform libs in non default dist if exist
This commit is contained in:
@@ -116,18 +116,20 @@ fun File.dependencies() =
|
|||||||
|
|
||||||
|
|
||||||
fun Task.dependsOnPlatformLibs() {
|
fun Task.dependsOnPlatformLibs() {
|
||||||
(this as? KonanTest)?.run {
|
if (!project.hasPlatformLibs) {
|
||||||
project.file(source).dependencies().forEach {
|
(this as? KonanTest)?.run {
|
||||||
this.dependsOn(":kotlin-native:platformLibs:${project.testTarget.name}-$it")
|
project.file(source).dependencies().forEach {
|
||||||
//this.dependsOn(":kotlin-native:platformLibs:${project.testTarget.name}-${it}Cache")
|
|
||||||
}
|
|
||||||
if (this is KonanLinkTest) {
|
|
||||||
project.file(lib).dependencies().forEach {
|
|
||||||
this.dependsOn(":kotlin-native:platformLibs:${project.testTarget.name}-$it")
|
this.dependsOn(":kotlin-native:platformLibs:${project.testTarget.name}-$it")
|
||||||
|
//this.dependsOn(":kotlin-native:platformLibs:${project.testTarget.name}-${it}Cache")
|
||||||
}
|
}
|
||||||
}
|
if (this is KonanLinkTest) {
|
||||||
this.dependsOnDist()
|
project.file(lib).dependencies().forEach {
|
||||||
} ?: error("unsupported task : $this")
|
this.dependsOn(":kotlin-native:platformLibs:${project.testTarget.name}-$it")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
this.dependsOnDist()
|
||||||
|
} ?: error("unsupported task : $this")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Suppress("UNCHECKED_CAST")
|
@Suppress("UNCHECKED_CAST")
|
||||||
|
|||||||
Reference in New Issue
Block a user