diff --git a/native/utils/src/org/jetbrains/kotlin/konan/target/Distribution.kt b/native/utils/src/org/jetbrains/kotlin/konan/target/Distribution.kt index d99f92f3b43..b990586c6da 100644 --- a/native/utils/src/org/jetbrains/kotlin/konan/target/Distribution.kt +++ b/native/utils/src/org/jetbrains/kotlin/konan/target/Distribution.kt @@ -73,7 +73,14 @@ class Distribution( result } - val compilerVersion by lazy { properties["compilerVersion"]?.toString() } + val compilerVersion by lazy { + val propertyVersion = properties["compilerVersion"]?.toString() + val bundleVersion = if (konanHome.contains("-1")) + konanHome.substring(konanHome.lastIndexOf("-1") + 1) + else + null + propertyVersion ?: bundleVersion + } val klib = "$konanHome/klib" val stdlib = "$klib/common/stdlib"