diff options
| author | ruki <[email protected]> | 2022-08-05 00:57:34 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2022-08-05 00:57:34 +0800 |
| commit | afade6b03c87a2534a01cf9e9ed9763e97208e34 (patch) | |
| tree | 1023562f55f4852df1dddeeae8973ff02c39c83e /xmake/rules/c++/modules/modules_support/msvc.lua | |
| parent | 65a9b356196552f35a1414691a3f328cc3152bff (diff) | |
update dep flags
Diffstat (limited to 'xmake/rules/c++/modules/modules_support/msvc.lua')
| -rw-r--r-- | xmake/rules/c++/modules/modules_support/msvc.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/xmake/rules/c++/modules/modules_support/msvc.lua b/xmake/rules/c++/modules/modules_support/msvc.lua index 02c48524f..c2351371f 100644 --- a/xmake/rules/c++/modules/modules_support/msvc.lua +++ b/xmake/rules/c++/modules/modules_support/msvc.lua @@ -196,7 +196,10 @@ function build_modules(target, batchcmds, objectfiles, modules, opt) -- append deps modules for _, dep in ipairs(target:orderdeps()) do - target:add("cxxflags", dep:data("cxx.modules.flags"), {force = true, expand = false}) + local flags = dep:data("cxx.modules.flags") + if flags then + target:add("cxxflags", flags, {force = true, expand = false}) + end end -- compile module files to bmi files |
