From d276d583ba01bcb5d1a1dc12d618b1b604db373b Mon Sep 17 00:00:00 2001 From: Sergey Bogolepov Date: Fri, 19 Mar 2021 12:06:32 +0700 Subject: [PATCH] Keep host_os and host_arch methods for backward-compatibility Because it is still used by IDE plugin --- .../org/jetbrains/kotlin/konan/target/HostManager.kt | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/native/utils/src/org/jetbrains/kotlin/konan/target/HostManager.kt b/native/utils/src/org/jetbrains/kotlin/konan/target/HostManager.kt index dce462338e5..fb9fdc903a3 100644 --- a/native/utils/src/org/jetbrains/kotlin/konan/target/HostManager.kt +++ b/native/utils/src/org/jetbrains/kotlin/konan/target/HostManager.kt @@ -124,7 +124,11 @@ open class HostManager( fun isEnabled(target: KonanTarget) = enabled.contains(target) companion object { - private fun hostOs(): String { + @Deprecated("Use `hostOs` instead", ReplaceWith("HostManager.hostOs()")) + fun host_os(): String = + hostOs() + + fun hostOs(): String { val javaOsName = System.getProperty("os.name") return when { javaOsName == "Mac OS X" -> "osx" @@ -148,7 +152,11 @@ open class HostManager( else -> throw TargetSupportException("Unknown host: $host.") } - private fun hostArch(): String { + @Deprecated("Use `hostArch` instead", ReplaceWith("HostManager.hostArch()")) + fun host_arch(): String = + hostArch() + + fun hostArch(): String { return when (val javaArch = System.getProperty("os.arch")) { "x86_64" -> "x86_64" "amd64" -> "x86_64"