Unique nims filename to enable parallelism

This commit is contained in:
Ganesh Viswanathan 2019-05-31 22:36:53 -05:00 committed by Dominik Picheta
commit be83dcdca9
2 changed files with 11 additions and 9 deletions

View file

@ -24,8 +24,7 @@ const
proc execNimscript(nimsFile, projectDir, actionName: string, options: Options,
live = true): tuple[output: string, exitCode: int] =
let
shash = $projectDir.hash().abs()
nimsFileCopied = projectDir / nimsFile.splitFile().name & "_" & shash & ".nims"
nimsFileCopied = projectDir / nimsFile.splitFile().name & "_" & getProcessId() & ".nims"
outFile = getNimbleTempDir() & ".out"
let