我们可以使用 c.unity_build 和 c++.unity_build 规则来启用 Unity Build 编译加速。
target("test")
set_kind("binary")
add_includedirs("src")
add_rules("c++.unity_build", {batchsize = 2, uniqueid = "MY_UNITY_ID"})
add_files("src/*.c", "src/*.cpp")
add_files("src/foo/*.cpp", {unity_group = "foo"})
add_files("src/bar/*.cpp", {unity_group = "bar"})