Reduce number of tasks realized eagerly from Konan Plugin

This commit is contained in:
cristiangarcia
2023-07-05 23:13:47 +02:00
committed by Space Team
parent 817e3de8f5
commit 0946039661
3 changed files with 20 additions and 23 deletions
+6 -4
View File
@@ -1,6 +1,8 @@
description = 'Kotlin Common Standard Library'
plugins {
id("kotlin-platform-common")
}
apply plugin: 'kotlin-platform-common'
description = 'Kotlin Common Standard Library'
RepoArtifacts.publish(project)
@@ -62,13 +64,13 @@ compileTestKotlinCommon {
}
}
jar {
tasks.named("jar", Jar) {
LibrariesCommon.manifestAttributes(project, manifest, 'Main')
}
RepoArtifacts.sourcesJar(project)
RepoArtifacts.javadocJar(project)
sourcesJar.dependsOn(":prepare:build.version:writeStdlibVersion")
tasks.named("sourcesJar").configure { it.dependsOn(":prepare:build.version:writeStdlibVersion") }
classes.setDependsOn(classes.dependsOn.findAll { it != "compileJava" })