diff options
| author | ruki <[email protected]> | 2019-09-08 11:17:51 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2019-09-08 11:17:51 +0800 |
| commit | ce51c2de7c11b6368ce8956329f9ebbe4ffd1b67 (patch) | |
| tree | 2103b3eebb2dbdbcca008bc16f5ef9774fbdb40e /xmake/rules/c++/modules/build_modulefiles.lua | |
| parent | 1e3b7f298e1cbeb9bb63fd85fc06f2c9b0ee6e75 (diff) | |
improve show progress
Diffstat (limited to 'xmake/rules/c++/modules/build_modulefiles.lua')
| -rw-r--r-- | xmake/rules/c++/modules/build_modulefiles.lua | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/xmake/rules/c++/modules/build_modulefiles.lua b/xmake/rules/c++/modules/build_modulefiles.lua index 2847d5791..08924e814 100644 --- a/xmake/rules/c++/modules/build_modulefiles.lua +++ b/xmake/rules/c++/modules/build_modulefiles.lua @@ -59,9 +59,11 @@ function _build_modulefiles_clang(target, sourcebatch, opt) end end +-- TODO -- build module files using gcc function _build_modulefiles_gcc(target, sourcebatch, opt) + --[[ -- attempt to compile the module files as cxx local modulefiles = {} opt = table.join(opt, {configs = {}}) @@ -85,7 +87,8 @@ function _build_modulefiles_gcc(target, sourcebatch, opt) -- add module files for _, modulefile in ipairs(modulefiles) do target:add("cxxflags", "-fmodules-ts", "-fmodule-file=" .. modulefile) - end + end]] + raise("compiler(gcc): not implemented for c++ module!") end -- build module files using msvc @@ -129,7 +132,7 @@ function main(target, sourcebatch, opt) elseif compinst:name() == "cl" and compinst:has_flags("/experimental:module") then _build_modulefiles_msvc(target, sourcebatch, opt) else - raise("compiler(%s): does not support module!", compinst:name()) + raise("compiler(%s): does not support c++ module!", compinst:name()) end end |
