summaryrefslogtreecommitdiff
path: root/tests/projects/c++/modules/reuse_strict_private_defines
AgeCommit message (Collapse)Author
2026-04-09update module versions againruki
2026-04-08Update xmake.luaruki
2026-04-08Update test.luaruki
2026-04-08Update test.luaruki
2026-04-08Update mod.cppruki
2026-04-07Update build flags for xmake command in test.luaruki
2026-04-03fix(c++/modules): avoid leaking private dep flags to rebuilt BMIsAkaps316
Only inherit interface-visible defines/undefines/includedirs when collecting module fileconfigs from dependency targets. This fixes consumer-side BMI rebuilds under build.c++.modules.reuse.strict picking up private producer flags. Add a regression test for strict module reuse with a shared dependency.