From 295e838bc18aa52c5213ed2172f615511bf7a906 Mon Sep 17 00:00:00 2001 From: Ganesh Viswanathan Date: Thu, 14 Mar 2019 10:46:13 -0500 Subject: Fix include of stdlib in recurse --- nimterop/getters.nim | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nimterop/getters.nim b/nimterop/getters.nim index 63836e3..8504d34 100644 --- a/nimterop/getters.nim +++ b/nimterop/getters.nim @@ -226,7 +226,9 @@ proc getPreprocessor*(fullpath: string, mode = "cpp"): string = elif not ("\\" in line) and not ("/" in line) and extractFilename(sfile) in line: start = true elif gStateRT.recurse: - if sfile.parentDir() in saniLine: + let + pDir = sfile.expandFilename().parentDir() + if pDir.len == 0 or pDir in saniLine: start = true else: for inc in gStateRT.includeDirs: -- cgit v1.2.3