Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ private class TargetType(
private val TargetType.gradlePropertyName get() = "org.jetbrains.compose.experimental.$id.enabled"

private val EXPERIMENTAL_TARGETS: Set<TargetType> = setOf(
TargetType("macos", identifiers = listOf("macosX64", "macosArm64")),
TargetType("macos", identifiers = listOf("macosArm64")),
)

private sealed interface CheckResult {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ private fun NativeBinary.getFinalResourcesDir(): Provider<Directory> {
}

private fun KotlinNativeTarget.isIosSimulatorTarget(): Boolean =
konanTarget === KonanTarget.IOS_X64 || konanTarget === KonanTarget.IOS_SIMULATOR_ARM64
konanTarget === KonanTarget.IOS_SIMULATOR_ARM64

private fun KotlinNativeTarget.isIosDeviceTarget(): Boolean =
konanTarget === KonanTarget.IOS_ARM64
Expand All @@ -160,7 +160,7 @@ private fun KotlinNativeTarget.isIosTarget(): Boolean =
isIosSimulatorTarget() || isIosDeviceTarget()

private fun KotlinNativeTarget.isMacTarget(): Boolean =
konanTarget === KonanTarget.MACOS_X64 || konanTarget === KonanTarget.MACOS_ARM64
konanTarget === KonanTarget.MACOS_ARM64

private fun KotlinNativeTarget.isIosOrMacTarget(): Boolean =
isIosTarget() || isMacTarget()
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,6 @@ private fun getRequestedKonanTargetsByXcode(platform: String, archs: List<String
targets.addAll(archs.map { arch ->
when (arch) {
"arm64", "arm64e" -> KonanTarget.IOS_SIMULATOR_ARM64
"x86_64" -> KonanTarget.IOS_X64
else -> error("Unknown iOS simulator arch: '$arch'")
}
})
Expand All @@ -122,7 +121,6 @@ private fun getRequestedKonanTargetsByXcode(platform: String, archs: List<String
targets.addAll(archs.map { arch ->
when (arch) {
"arm64" -> KonanTarget.MACOS_ARM64
"x86_64" -> KonanTarget.MACOS_X64
else -> error("Unknown macOS arch: '$arch'")
}
})
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ kotlin {
compileSdk = 35
minSdk = 23
}
iosX64()
iosArm64()
iosSimulatorArm64()
}

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ kotlin {
}
}

iosX64()
iosArm64()
iosSimulatorArm64()

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ kotlin {
js { browser() }
wasmJs { browser() }

iosX64()
iosArm64()
iosSimulatorArm64()

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,6 @@ kotlin {

js { browser() }
wasmJs { browser() }

iosX64()
iosArm64()
iosSimulatorArm64()

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,8 @@ kotlin {
androidResources.enable = true
}
jvm()
iosX64()
iosArm64()
iosSimulatorArm64()
macosX64()
macosArm64()
js { browser() }
wasmJs { browser() }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,8 @@ kotlin {
androidResources.enable = true
}
jvm()
iosX64()
iosArm64()
iosSimulatorArm64()
macosX64()
macosArm64()
js { browser() }
wasmJs { browser() }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,8 @@ kotlin {
androidResources.enable = true
}
jvm()
iosX64()
iosArm64()
iosSimulatorArm64()
macosX64()
macosArm64()
js { browser() }
wasmJs { browser() }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ plugins {
kotlin {

listOf(
macosX64(),
macosArm64(),
).forEach {
it.binaries {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,9 @@ group = "app.group"
kotlin {
jvm("desktop")

iosX64()
iosArm64()
iosSimulatorArm64()

macosX64()
macosArm64()

sourceSets {
Expand Down