[K/N] Move files, env interop generation to kotlin-native/common/

This commit is contained in:
Alexander Shabalin
2024-03-02 00:15:09 +01:00
committed by Space Team
parent 9f0a6537bb
commit ab62632a85
4 changed files with 52 additions and 66 deletions
@@ -1,3 +1,5 @@
import org.jetbrains.kotlin.gradle.tasks.KotlinJvmCompile
plugins {
kotlin("jvm")
}
@@ -10,6 +12,16 @@ dependencies {
implementation(project(":kotlin-native:klib"))
implementation(project(":kotlin-native:endorsedLibraries:kotlinx.cli", configuration = "jvmRuntimeElements"))
implementation(project(":native:kotlin-native-utils"))
implementation(project(":kotlin-native:common", configuration = "filesInteropStubs"))
implementation(project(":kotlin-native:common", configuration = "envInteropStubs"))
}
tasks.withType<KotlinJvmCompile>().configureEach {
compilerOptions.optIn.addAll(
listOf(
"kotlinx.cinterop.ExperimentalForeignApi",
)
)
}
sourceSets {