Do not add duplicate content roots to kotlin-dom-api-compat during IDEA sync

Otherwise, stdlib-js source roots are not recognized in the IDE
This commit is contained in:
Ilya Gorbunov
2023-03-16 03:38:42 +01:00
committed by Space Team
parent 0ecfcf4380
commit 9a7468254d
@@ -12,11 +12,12 @@ kotlin {
js(IR) { js(IR) {
sourceSets { sourceSets {
val main by getting { val main by getting {
kotlin.srcDir("$jsStdlibSources/org.w3c") if (!kotlinBuildProperties.isInIdeaSync) {
kotlin.srcDir("$jsStdlibSources/kotlinx") kotlin.srcDir("$jsStdlibSources/org.w3c")
kotlin.srcDir("$jsStdlibSources/kotlin/browser") kotlin.srcDir("$jsStdlibSources/kotlinx")
kotlin.srcDir("$jsStdlibSources/kotlin/dom") kotlin.srcDir("$jsStdlibSources/kotlin/browser")
kotlin.srcDir("$jsStdlibSources/kotlin/dom")
}
dependencies { dependencies {
api(project(":kotlin-stdlib-js")) api(project(":kotlin-stdlib-js"))
} }