Always overwrite temporary nimscriptapi.nim in /tmp.

This commit is contained in:
Dominik Picheta 2017-01-11 00:10:40 +01:00
commit ee07fb83e7

View file

@ -209,8 +209,7 @@ proc execScript(scriptName: string, flags: StringTableRef,
# TODO: put this in a more isolated directory.
let tmpNimscriptApiPath = getTempDir() / "nimblepkg" / "nimscriptapi.nim"
createDir(tmpNimscriptApiPath.splitFile.dir)
if not existsFile(tmpNimscriptApiPath):
writeFile(tmpNimscriptApiPath, nimscriptApi)
writeFile(tmpNimscriptApiPath, nimscriptApi)
appendStr(searchPaths, getTempDir())
initDefines()