| Age | Commit message (Collapse) | Author |
|
Refactor assertions for better error handling and clarity.
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
fix(c++ modules) fix disabled target getting configured for module compilation
|
|
but was never used)
|
|
fix(c++ modules) fix non .cpp file stealed from c++.build sourcebatch
|
|
|
|
|
|
|
|
removed
|
|
|
|
|
|
|
|
use jobgraph instead of jobpool for parallelization
|
|
|
|
time
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(C++ modules support) profile module support
|
|
|
|
|
|
|
|
during the module sorting
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|