Have kotlin-compiler-embeddable copy sources and javadocs from kotlin-compiler

#KT-42183 Fixed
This commit is contained in:
Ryan Nett
2021-06-11 17:45:20 -07:00
committed by Vyacheslav Gerasimov
parent 9e4f3e3848
commit 015176a738
+11 -3
View File
@@ -53,8 +53,17 @@ val runtimeJar = runtimeJar(embeddableCompiler()) {
mergeServiceFiles()
}
sourcesJar()
javadocJar()
sourcesJar {
val compilerTask = project(":kotlin-compiler").tasks.named<Jar>("sourcesJar")
dependsOn(compilerTask)
from(compilerTask.map { zipTree(it.archiveFile) })
}
javadocJar {
val compilerTask = project(":kotlin-compiler").tasks.named<Jar>("javadocJar")
dependsOn(compilerTask)
from(compilerTask.map { zipTree(it.archiveFile) })
}
projectTest {
dependsOn(runtimeJar)
@@ -67,4 +76,3 @@ projectTest {
}
}