networks-0/modules/utilities/build.gradle.kts

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")
}
}
}
}