From 59d28aabcf339af57605068af9bf969817fb8b09 Mon Sep 17 00:00:00 2001 From: Rik van der Kleij Date: Sat, 1 Feb 2020 11:52:16 +0100 Subject: [PATCH] Fix issue #503 (hopefully) --- src/main/scala/intellij/haskell/GlobalInfo.scala | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/scala/intellij/haskell/GlobalInfo.scala b/src/main/scala/intellij/haskell/GlobalInfo.scala index 6f24e37d..f99a6410 100644 --- a/src/main/scala/intellij/haskell/GlobalInfo.scala +++ b/src/main/scala/intellij/haskell/GlobalInfo.scala @@ -15,7 +15,13 @@ object GlobalInfo { final val StackageLtsVersion = "lts-14" private final val ToolsBinDirName = "bin" - private final val IntelliJHaskellDirectories = ProjectDirectories.from("com.github", "rikvdkleij", "intellij-haskell") + private final lazy val IntelliJHaskellDirectories = { + // Workaround https://github.com/rikvdkleij/intellij-haskell/issues/503 + if (SystemInfo.isWindows) { + System.setProperty("jdk.lang.Process.allowAmbiguousCommands", "true") + } + ProjectDirectories.from("com.github", "rikvdkleij", "intellij-haskell") + } lazy val getIntelliJHaskellDirectory: File = { val directory = new File(IntelliJHaskellDirectories.cacheDir)