From 1a5c9430572eef7e390ce45168a5f535bb919c65 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Mon, 27 May 2013 13:55:05 +0400 Subject: [PATCH] Support jps.kotlin.home --- compiler/util/src/org/jetbrains/jet/utils/PathUtil.java | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/compiler/util/src/org/jetbrains/jet/utils/PathUtil.java b/compiler/util/src/org/jetbrains/jet/utils/PathUtil.java index e895d7b83b8..cbafebff153 100644 --- a/compiler/util/src/org/jetbrains/jet/utils/PathUtil.java +++ b/compiler/util/src/org/jetbrains/jet/utils/PathUtil.java @@ -44,18 +44,17 @@ public class PathUtil { @NotNull public static KotlinPaths getKotlinPathsForJpsPlugin() { - return new KotlinPathsFromHomeDir(getCompilerPathForJpsPlugin()); - } - - @NotNull - public static KotlinPaths getKotlinPathsForJpsPluginOrJpsTests() { // When JPS is run on TeamCity, it can not rely on Kotlin plugin layout, // so the path to Kotlin is specified in a system property String jpsKotlinHome = System.getProperty("jps.kotlin.home"); if (jpsKotlinHome != null) { return new KotlinPathsFromHomeDir(new File(jpsKotlinHome)); } + return new KotlinPathsFromHomeDir(getCompilerPathForJpsPlugin()); + } + @NotNull + public static KotlinPaths getKotlinPathsForJpsPluginOrJpsTests() { if ("true".equalsIgnoreCase(System.getProperty("kotlin.jps.tests"))) { return getKotlinPathsForDistDirectory(); }