From 9999275f4af07b9b7232bb14f8da5a4752a791dd Mon Sep 17 00:00:00 2001 From: Alexander Gorshenev Date: Mon, 23 Jan 2017 16:15:33 +0300 Subject: [PATCH] Disabled cross-compilation to iphone on Linux. --- .../src/org/jetbrains/kotlin/backend/konan/KonanTarget.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanTarget.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanTarget.kt index fca55c6824d..965d66e221d 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanTarget.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanTarget.kt @@ -16,11 +16,13 @@ class TargetManager(val config: CompilerConfiguration) { init { when (host) { - KonanTarget.MACBOOK -> KonanTarget.MACBOOK.enabled = true KonanTarget.LINUX -> KonanTarget.LINUX.enabled = true + KonanTarget.MACBOOK -> { + KonanTarget.MACBOOK.enabled = true + KonanTarget.IPHONE.enabled = true + KonanTarget.IPHONE_SIM.enabled = true + } } - KonanTarget.IPHONE.enabled = true - KonanTarget.IPHONE_SIM.enabled = true if (!current.enabled) { error("Target $current is not available on the current host")