summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2020-03-14 00:42:24 +0800
committerruki <[email protected]>2020-03-13 22:14:29 +0800
commit9477b131e2f4ce5735ef282ec907cc56a7c37757 (patch)
tree39dcca171873c3fb7f9229a95e38641d18feb9b4
parent2754f0e04afc5de4c31ddf15b5d616a480ca9fcb (diff)
fix c++modules
-rw-r--r--xmake/rules/c++/modules/build_modulefiles.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/xmake/rules/c++/modules/build_modulefiles.lua b/xmake/rules/c++/modules/build_modulefiles.lua
index 6f024b0d1..4da85931c 100644
--- a/xmake/rules/c++/modules/build_modulefiles.lua
+++ b/xmake/rules/c++/modules/build_modulefiles.lua
@@ -35,7 +35,7 @@ function _build_modulefiles_clang(target, sourcebatch, opt)
end
-- compile module files to *.pcm
- opt = table.join(opt, {configs = {cxxflags = {"-fmodules-ts", "--precompile", "-x c++-module"}}})
+ opt = table.join(opt, {configs = {force = {cxxflags = {"-fmodules-ts", "--precompile", "-x c++-module"}}}})
import("private.action.build.object").build(target, sourcebatch, opt)
-- compile *.pcm to object files