[Build] Handle renderDiagnosticNames build property in stdlib and dom-api-compat modules

This commit is contained in:
Dmitriy Novozhilov
2023-10-10 17:40:04 +03:00
committed by Space Team
parent 704e2ef5c5
commit 5602fcdf76
2 changed files with 19 additions and 8 deletions
@@ -36,6 +36,10 @@ tasks.withType<org.jetbrains.kotlin.gradle.tasks.Kotlin2JsCompile>().configureEa
"-opt-in=kotlin.ExperimentalMultiplatform",
"-opt-in=kotlin.contracts.ExperimentalContracts",
)
val renderDiagnosticNames by extra(project.kotlinBuildProperties.renderDiagnosticNames)
if (renderDiagnosticNames) {
compilerOptions.freeCompilerArgs.add("-Xrender-internal-diagnostic-names")
}
friendPaths.from(libraries)
compilerOptions.allWarningsAsErrors.set(true)
}
@@ -61,4 +65,4 @@ publishing {
}
}
configureDefaultPublishing()
configureDefaultPublishing()