Solve mac builds for tvos and watchos failing because they wanted some common imaginary common/metadata klib again

This commit is contained in:
Ugljesa Jovanovic authored and Ugljesa Jovanovic committed 2020-06-01 12:53:53 +02:00
1 parent b70521369c
commit 66efe1b40c
2 files changed
+103 -9

No files matched your search

+51 -3
View File
@@ -120,7 +120,6 @@ kotlin {
}
}
}
iosArm32() {
binaries {
framework {
@@ -128,6 +127,7 @@ kotlin {
}
}
}
macosX64() {
binaries {
framework {
@@ -136,7 +136,7 @@ kotlin {
}
}
tvos() {
tvosX64() {
binaries {
framework {
optimized = true
@@ -144,7 +144,31 @@ kotlin {
}
}
watchos() {
tvosArm64() {
binaries {
framework {
optimized = true
}
}
}
watchosArm64() {
binaries {
framework {
optimized = true
}
}
}
watchosArm32() {
binaries {
framework {
optimized = true
}
}
}
watchosX86() {
binaries {
framework {
optimized = true
@@ -218,6 +242,30 @@ kotlin {
}
}
runningOnMacos {
val tvosX64Main by getting {
dependsOn(commonMain)
}
val tvosArm64Main by getting {
dependsOn(commonMain)
}
val watchosX86Main by getting {
dependsOn(commonMain)
}
val watchosArm64Main by getting {
dependsOn(commonMain)
}
val watchosArm32Main by getting {
dependsOn(commonMain)
}
}
all {
languageSettings.enableLanguageFeature("InlineClasses")
}