Build: Fix kotlinx-serialization-compiler-plugin compat artifacts
To avoid adding unexpected files we should add single file into artifacts instead of directory. #KTI-1394
This commit is contained in:
committed by
Space Team
parent
ea8a645513
commit
fbc35975ab
@@ -78,9 +78,13 @@ publish {
|
|||||||
artifactId = artifactId.replace("kotlinx-", "kotlin-")
|
artifactId = artifactId.replace("kotlinx-", "kotlin-")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val archiveName = "kotlin-serialization-compiler-plugin"
|
||||||
|
val archiveCompatName = "kotlinx-serialization-compiler-plugin"
|
||||||
|
|
||||||
val runtimeJar = runtimeJar {
|
val runtimeJar = runtimeJar {
|
||||||
archiveBaseName.set("kotlin-serialization-compiler-plugin")
|
archiveBaseName.set(archiveName)
|
||||||
}
|
}
|
||||||
|
|
||||||
sourcesJar()
|
sourcesJar()
|
||||||
javadocJar()
|
javadocJar()
|
||||||
testsJar()
|
testsJar()
|
||||||
@@ -100,7 +104,7 @@ val compatJar = tasks.register<Copy>("compatJar") {
|
|||||||
}
|
}
|
||||||
|
|
||||||
artifacts {
|
artifacts {
|
||||||
add(distCompat.name, compatJar) {
|
add(distCompat.name, layout.buildDirectory.dir("libsCompat").map { it.file("$archiveCompatName-$version.jar") }) {
|
||||||
builtBy(runtimeJar, compatJar)
|
builtBy(runtimeJar, compatJar)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user