30 lines
680 B
Plaintext
30 lines
680 B
Plaintext
import ru.landgrafhomyak.bgtu.networks0.build_script.Dependencies
|
|
import ru.landgrafhomyak.bgtu.networks0.build_script.configureWarnings
|
|
import ru.landgrafhomyak.bgtu.networks0.build_script.setupHierarchy
|
|
import ru.landgrafhomyak.kotlin.kmp_gradle_build_helper.defineAllMultiplatformTargets
|
|
|
|
plugins {
|
|
kotlin("multiplatform")
|
|
}
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
}
|
|
|
|
|
|
kotlin {
|
|
configureWarnings()
|
|
|
|
defineAllMultiplatformTargets()
|
|
sourceSets {
|
|
setupHierarchy()
|
|
|
|
commonMain {
|
|
dependencies {
|
|
implementation(Dependencies.kotlin_atomicfu)
|
|
api("ru.landgrafhomyak.utility:highlevel-try-finally:0.4")
|
|
api("ru.landgrafhomyak.utility:reference-counter:0.1")
|
|
}
|
|
}
|
|
}
|
|
} |