Solve mac builds for tvos and watchos failing because they wanted some common imaginary common/metadata klib again
This commit is contained in:
1 parent
b70521369c
commit
66efe1b40c
2 files changed
+103
-9
No files matched your search
@@ -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")
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user