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-")
|
||||
}
|
||||
|
||||
val archiveName = "kotlin-serialization-compiler-plugin"
|
||||
val archiveCompatName = "kotlinx-serialization-compiler-plugin"
|
||||
|
||||
val runtimeJar = runtimeJar {
|
||||
archiveBaseName.set("kotlin-serialization-compiler-plugin")
|
||||
archiveBaseName.set(archiveName)
|
||||
}
|
||||
|
||||
sourcesJar()
|
||||
javadocJar()
|
||||
testsJar()
|
||||
@@ -100,7 +104,7 @@ val compatJar = tasks.register<Copy>("compatJar") {
|
||||
}
|
||||
|
||||
artifacts {
|
||||
add(distCompat.name, compatJar) {
|
||||
add(distCompat.name, layout.buildDirectory.dir("libsCompat").map { it.file("$archiveCompatName-$version.jar") }) {
|
||||
builtBy(runtimeJar, compatJar)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user