diff options
Diffstat (limited to 'tests/projects/c++/modules/stdmodules/xmake.lua')
| -rw-r--r-- | tests/projects/c++/modules/stdmodules/xmake.lua | 43 |
1 files changed, 8 insertions, 35 deletions
diff --git a/tests/projects/c++/modules/stdmodules/xmake.lua b/tests/projects/c++/modules/stdmodules/xmake.lua index 92fa4b8f1..85e738d14 100644 --- a/tests/projects/c++/modules/stdmodules/xmake.lua +++ b/tests/projects/c++/modules/stdmodules/xmake.lua @@ -2,40 +2,13 @@ add_rules("mode.debug", "mode.release") add_cxxflags("clang::-stdlib=libc++") -option("stdifcsupport") - set_default(false) - set_showmenu(true) -option("stdimportsupport") - set_default(false) - set_showmenu(true) -option_end() +set_languages("c++latest") -if has_config("stdimportsupport") then - target("mod") - set_languages("c++latest") - set_kind("static") - add_files("src/*.cpp", "src/*.mpp") +target("mod") + set_kind("static") + add_files("src/*.cpp", "src/*.mpp") - target("test") - set_kind("binary") - set_languages("c++latest") - add_files("test/*.cpp") - add_deps("mod") -end - -if has_config("stdifcsupport") then - target("mod-msvcifc") - set_kind("static") - set_languages("c++latest", "clatest") - add_files("src/*.cpp", "src/*.mpp") - set_values("c++.msvc.enable_std_ifc", true) - add_defines("MSVC_MODULES") - - target("test-msvcifc") - set_kind("binary") - set_languages("c++latest", "clatest") - add_files("test/*.cpp") - add_deps("mod-msvcifc") - set_values("c++.msvc.enable_std_ifc", true) - add_defines("MSVC_MODULES") -end +target("test") + set_kind("binary") + add_files("test/*.cpp") + add_deps("mod") |
