From b67ea9e73b63c0caf4acc697095ab74a7bf83c3b Mon Sep 17 00:00:00 2001 From: Andreas Rumpf Date: Tue, 5 Sep 2017 09:03:09 +0200 Subject: [PATCH] fixes #6327 --- lib/pure/ospaths.nim | 3 ++- tests/newconfig/tfoo.nims | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/pure/ospaths.nim b/lib/pure/ospaths.nim index ea6a56a06e..dcb785c837 100644 --- a/lib/pure/ospaths.nim +++ b/lib/pure/ospaths.nim @@ -495,7 +495,8 @@ proc unixToNativePath*(path: string, drive=""): string {. inc(i) include "includes/oserr" -include "includes/osenv" +when not defined(nimscript): + include "includes/osenv" proc getHomeDir*(): string {.rtl, extern: "nos$1", tags: [ReadEnvEffect, ReadIOEffect].} = diff --git a/tests/newconfig/tfoo.nims b/tests/newconfig/tfoo.nims index 8a709914fc..8d0ed2c425 100644 --- a/tests/newconfig/tfoo.nims +++ b/tests/newconfig/tfoo.nims @@ -22,3 +22,5 @@ task default, "default target": --define: definedefine setCommand "c" +# bug #6327 +discard existsEnv("dummy")