Add js compiler disambiguation attribute to fix docs build

This commit is contained in:
Ilya Gorbunov
2023-08-16 04:54:48 +02:00
committed by Space Team
parent 0487bd7b6a
commit 69cb722ff4
2 changed files with 10 additions and 4 deletions
@@ -52,8 +52,11 @@ modules.forEach { module ->
final Configuration lib_src = configurations.create(lib)
if (module == "kotlin-test-js") {
lib_src.attributes {attribute(Usage.USAGE_ATTRIBUTE, objects.named(Usage, "kotlin-runtime")) }
if (module == "kotlin-test-js" || module == "kotlin-stdlib-js") {
lib_src.attributes {
attribute(Usage.USAGE_ATTRIBUTE, objects.named(Usage, "kotlin-runtime"))
attribute(Attribute.of("org.jetbrains.kotlin.js.compiler", String), "ir")
}
}
dependencies {
@@ -34,8 +34,11 @@ modules.forEach { module ->
val library = configurations.create("kotlin_lib_$module")
if (module == "kotlin-test-js") {
library.attributes { attribute(Usage.USAGE_ATTRIBUTE, objects.named(Usage::class, "kotlin-runtime")) }
if (module == "kotlin-test-js" || module == "kotlin-stdlib-js") {
library.attributes {
attribute(Usage.USAGE_ATTRIBUTE, objects.named(Usage::class, "kotlin-runtime"))
attribute(Attribute.of("org.jetbrains.kotlin.js.compiler", String::class.java), "ir")
}
}
dependencies {