summaryrefslogtreecommitdiff
path: root/xmake/tools/gcc.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2016-07-11 21:14:52 +0800
committerruki <[email protected]>2016-07-11 21:14:52 +0800
commit1bf44cd0d190fe0b388b92ca12515cecfa5f9715 (patch)
tree4cdcbcc9d912ac04673328d262f2a5e9ba5e9432 /xmake/tools/gcc.lua
parent4edc7a64043a5c5c2116260e00837b3f0e746c17 (diff)
fix parse includes for gcc
Diffstat (limited to 'xmake/tools/gcc.lua')
-rwxr-xr-xxmake/tools/gcc.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/xmake/tools/gcc.lua b/xmake/tools/gcc.lua
index 182ce173c..556e7ae40 100755
--- a/xmake/tools/gcc.lua
+++ b/xmake/tools/gcc.lua
@@ -163,7 +163,7 @@ function compile(sourcefile, objectfile, incdepfile, flags)
-- translate it
local results = {}
local incdeps = io.read(tmpfile)
- for includefile in string.gmatch(incdeps, "([%w|/|%.|%-|%+|_|%$]-%.hp*)") do
+ for includefile in string.gmatch(incdeps, "%s+([%w/%.%-%+_%$%.]+)") do
-- save it if belong to the project
if not path.is_absolute(includefile) then