diff options
author | Andreas Rumpf <rumpf_a@web.de> | 2018-12-10 13:18:44 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-12-10 13:18:44 +0100 |
commit | 4f8ae98446b262e2107efa1acc4b3f488f81f1d6 (patch) | |
tree | da54a77f778fb63d4c2a0b019b1b32a2f71e7758 | |
parent | 606b43ba1130b5672e91ddd156d81267634ed465 (diff) | |
parent | 04a4ff56715aac0e7bef2abe62fa451c7c42d4e9 (diff) | |
download | Nim-4f8ae98446b262e2107efa1acc4b3f488f81f1d6.tar.gz |
Merge pull request #9914 from nc-x/fix-koch
Fixes #9913
-rw-r--r-- | koch.nim | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/koch.nim b/koch.nim index 9a8d38a79..bd10224b6 100644 --- a/koch.nim +++ b/koch.nim @@ -79,6 +79,7 @@ template withDir(dir, body) = finally: setCurrentdir(old) +let origDir = getCurrentDir() setCurrentDir(getAppDir()) proc tryExec(cmd: string): bool = @@ -415,6 +416,7 @@ proc temp(args: string) = let nimexec = findNim() exec(nimexec & " c -d:debug --debugger:native " & bootArgs & " " & (d / "compiler" / "nim"), 125) copyExe(output, finalDest) + setCurrentDir(origDir) if programArgs.len > 0: exec(finalDest & " " & programArgs) proc xtemp(cmd: string) = |