diff options
| author | Joey Yakimowich-Payne <jyapayne@gmail.com> | 2018-07-10 13:53:53 +0900 |
|---|---|---|
| committer | Joey Yakimowich-Payne <jyapayne@gmail.com> | 2018-07-10 15:22:50 +0900 |
| commit | f5e8535ce83c79d66e32e1ebe2d5f1a945f61c77 (patch) | |
| tree | 5e0ea66cfa61b74512bbb9359cc4e9d39f0b10ad | |
| parent | 2e894dc90702b92290c226dd683a198b3d092634 (diff) | |
| download | nimgen-f5e8535ce83c79d66e32e1ebe2d5f1a945f61c77.tar.gz nimgen-f5e8535ce83c79d66e32e1ebe2d5f1a945f61c77.zip | |
Fix windows paths
| -rw-r--r-- | nimgen.nim | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -225,8 +225,7 @@ proc search(file: string): string = quit(1) # Only keep relative directory - result = result.replace(gProjectDir & $DirSep, "") - return result.replace(re"[\\/]", $DirSep) + return result.multiReplace([("\\", $DirSep), ("//", $DirSep), (gProjectDir & $DirSep, "")]) # ### # Loading / unloading @@ -389,7 +388,7 @@ proc getIncls(file: string, inline=false): seq[string] = # OSError if the file does not exist let finc = expandFileName(curPath / addInc) - fname = extractFileName(finc).search() + fname = finc.replace(curPath & $DirSep, "") if fname.len() > 0: # only add if the file is non-empty |
