Skip to content

Commit 7b5f607

Browse files
committed
try fix windows can't find denim bin
Signed-off-by: George Lemon <georgelemon@protonmail.com>
1 parent 6142d83 commit 7b5f607

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tests/test1.nim

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,20 @@ when not defined skipbuild:
1212
# check status.exitCode == 0
1313

1414
test "can build addons with CMake":
15-
let denimBin =
15+
var denimBin =
1616
when defined(windows):
1717
"denim.exe"
1818
else:
1919
"denim"
2020

2121
let localDenim = "bin" / denimBin
22-
let denimCmd =
22+
let denimBin =
2323
if fileExists(localDenim): localDenim
24-
else: denimBin
25-
24+
else: getHomeDir() / ".nimble" / "bin" / denimBin
25+
2626
for addonName in addons:
2727
let addonFile = "tests" / ("example_" & addonName & ".nim")
28-
let cmd = quoteShell(denimCmd) & " build " & quoteShell(addonFile) & " --cmake -y"
28+
let cmd = quoteShell(denimBin) & " build " & quoteShell(addonFile) & " --cmake -y"
2929
let status = execCmdEx(
3030
cmd,
3131
options = {poStdErrToStdOut, poUsePath, poEvalCommand}

0 commit comments

Comments
 (0)