summaryrefslogtreecommitdiff
path: root/tests/projects/c++/modules/class/xmake.lua
blob: 2dfca344ca33f44aa087999a70e5f848b19ef5a1 (plain)
1
2
3
4
5
6
7
8
add_rules("mode.release", "mode.debug")
set_languages("c++20")

target("class")
    set_kind("binary")
    add_files("src/*.cpp", "src/*.mpp")

    set_values("c++.clang.modules.strict", true) -- clang std module clash with stl headers, header units and c++23 std module so we disable it when using libc++