diff options
| author | ruki <[email protected]> | 2022-08-04 22:54:02 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2022-08-04 22:54:02 +0800 |
| commit | 18d9a291ea2988fcef98d754b11824f2567c1020 (patch) | |
| tree | 0eac88056ad1181d3557faaf4197a4c9460d390c /xmake/rules/c++/modules | |
| parent | 312dccfb5ffae68ba471d9ebca5569589bb46988 (diff) | |
normalize path
Diffstat (limited to 'xmake/rules/c++/modules')
| -rw-r--r-- | xmake/rules/c++/modules/modules_support/clang.lua | 4 | ||||
| -rw-r--r-- | xmake/rules/c++/modules/modules_support/gcc.lua | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/xmake/rules/c++/modules/modules_support/clang.lua b/xmake/rules/c++/modules/modules_support/clang.lua index 865b20a75..ae6eaf3cc 100644 --- a/xmake/rules/c++/modules/modules_support/clang.lua +++ b/xmake/rules/c++/modules/modules_support/clang.lua @@ -71,7 +71,7 @@ function _get_toolchain_includedirs_for_stlheaders(includedirs, clang) if line:startswith("#") and line:find("/vector\"", 1, true) then local includedir = line:match("\"(.+)/vector\"") if includedir and os.isdir(includedir) then - table.insert(includedirs, includedir) + table.insert(includedirs, path.normalize(includedir)) break end end @@ -93,7 +93,7 @@ function toolchain_includedirs(target) for _, line in ipairs(result:split("\n", {plain = true})) do line = line:trim() if os.isdir(line) then - table.insert(includedirs, line) + table.insert(includedirs, path.normalize(line)) elseif line:startswith("End") then break end diff --git a/xmake/rules/c++/modules/modules_support/gcc.lua b/xmake/rules/c++/modules/modules_support/gcc.lua index 100f1e2e6..c270adcf9 100644 --- a/xmake/rules/c++/modules/modules_support/gcc.lua +++ b/xmake/rules/c++/modules/modules_support/gcc.lua @@ -77,7 +77,7 @@ function _get_toolchain_includedirs_for_stlheaders(includedirs, gcc) if line:startswith("#") and line:find("/vector\"", 1, true) then local includedir = line:match("\"(.+)/vector\"") if includedir and os.isdir(includedir) then - table.insert(includedirs, includedir) + table.insert(includedirs, path.normalize(includedir)) break end end @@ -99,7 +99,7 @@ function toolchain_includedirs(target) for _, line in ipairs(result:split("\n", {plain = true})) do line = line:trim() if os.isdir(line) then - table.insert(includedirs, line) + table.insert(includedirs, path.normalize(line)) elseif line:startswith("End") then break end |
