diff --git a/jps/jps-common/src/org/jetbrains/kotlin/platform/DefaultIdeTargetPlatformKindProvider.kt b/jps/jps-common/src/org/jetbrains/kotlin/platform/DefaultIdeTargetPlatformKindProvider.kt index 05e32cd7259..fb965f71b95 100644 --- a/jps/jps-common/src/org/jetbrains/kotlin/platform/DefaultIdeTargetPlatformKindProvider.kt +++ b/jps/jps-common/src/org/jetbrains/kotlin/platform/DefaultIdeTargetPlatformKindProvider.kt @@ -8,6 +8,7 @@ package org.jetbrains.kotlin.platform import com.intellij.openapi.components.ServiceManager import org.jetbrains.kotlin.config.isJps import org.jetbrains.kotlin.platform.impl.JvmIdePlatformKind +import org.jetbrains.kotlin.resolve.TargetPlatform interface DefaultIdeTargetPlatformKindProvider { val defaultPlatform: IdePlatform<*, *> @@ -22,5 +23,8 @@ interface DefaultIdeTargetPlatformKindProvider { return ServiceManager.getService(DefaultIdeTargetPlatformKindProvider::class.java).defaultPlatform } + + val defaultCompilerPlatform: TargetPlatform + get() = defaultPlatform.kind.compilerPlatform } } \ No newline at end of file