diff options
| author | ruki <[email protected]> | 2020-03-19 23:09:37 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2020-03-19 12:57:42 +0800 |
| commit | 24c7f8897ccc245d1c84042308ea74c3362adcf3 (patch) | |
| tree | e58a63f9fa2d8583b7fd8a044c6b648da4de273b /xmake/plugins | |
| parent | 53cdba820bec3b9c4bf62e8d6d075a67e03e4201 (diff) | |
update build_ninja
Diffstat (limited to 'xmake/plugins')
| -rw-r--r-- | xmake/plugins/project/ninja/build_ninja.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/xmake/plugins/project/ninja/build_ninja.lua b/xmake/plugins/project/ninja/build_ninja.lua index 7bfd65379..cd761cdbc 100644 --- a/xmake/plugins/project/ninja/build_ninja.lua +++ b/xmake/plugins/project/ninja/build_ninja.lua @@ -241,7 +241,9 @@ function _add_build_for_generator(ninjafile) ninjafile:print("build build.ninja: gen $") local allfiles = project.allfiles() for idx, projectfile in ipairs(allfiles) do - ninjafile:print(" %s %s", os.args(path.relative(path.absolute(projectfile))), idx < #allfiles and "$" or "") + if not path.is_absolute(projectfile) or projectfile:startswith(os.projectdir()) then + ninjafile:print(" %s %s", os.args(path.relative(path.absolute(projectfile))), idx < #allfiles and "$" or "") + end end ninjafile:print("") end |
