KT-65741 Add Swift Export KGP tasks

This commit is contained in:
Andrey Yastrebov
2024-02-12 10:31:23 +01:00
committed by Space Team
parent eabd2f0fc7
commit d76a6d6a9c
10 changed files with 1599 additions and 6 deletions
@@ -74,6 +74,7 @@ dependencies {
}
commonCompileOnly(project(":kotlin-tooling-metadata"))
commonCompileOnly(project(":compiler:build-tools:kotlin-build-statistics"))
commonCompileOnly(project(":native:swift:swift-export-standalone"))
commonCompileOnly(commonDependency("org.jetbrains.intellij.deps:asm-all")) { isTransitive = false }
commonImplementation(project(":kotlin-gradle-plugin-idea"))
@@ -90,6 +91,10 @@ dependencies {
commonRuntimeOnly(project(":kotlin-util-klib"))
commonRuntimeOnly(project(":kotlin-compiler-embeddable"))
if (kotlinBuildProperties.isSwiftExportPluginPublishingEnabled) {
embedded(project(":native:swift:swift-export-embeddable"))
}
embedded(project(":kotlin-gradle-build-metrics"))
embedded(project(":kotlin-gradle-statistics"))
embedded(commonDependency("org.jetbrains.intellij.deps:asm-all")) { isTransitive = false }