blob: 45f30edff128cfe942cefaa0a063bf4c144e661e [file] [log] [blame]
/*
* Copyright 2016-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license.
*/
import org.gradle.kotlin.dsl.*
import org.jetbrains.kotlin.gradle.dsl.*
configure(subprojects.filter { it.name !in unpublished }) {
if (name == "kotlinx-coroutines-bom" || name == "kotlinx.coroutines") return@configure
if (isMultiplatform) {
kotlinExtension.sourceSets.getByName("jvmMain").dependencies {
api(project.dependencies.platform(project(":kotlinx-coroutines-bom")))
}
} else {
dependencies {
"api"(platform(project(":kotlinx-coroutines-bom")))
}
}
}