rm only if exists

This commit is contained in:
Ganesh Viswanathan 2019-10-15 21:37:45 -05:00
commit f4d863d3dd

View file

@ -107,8 +107,14 @@ proc rmFile*(source: string, dir = false) =
"del /s/q/f"
else:
"rm -rf"
exists =
if dir:
dirExists(source)
else:
fileExists(source)
discard execAction(&"{cmd} {source.sanitizePath}", retry = 2)
if exists:
discard execAction(&"{cmd} {source.sanitizePath}", retry = 2)
proc rmDir*(dir: string) =
## Remove a directory or pattern at compile time