Crafter.Build/implementations
catbot 06cccc3921
All checks were successful
CI / build-test-release (pull_request) Successful in 9m0s
perf: build external cmake deps in parallel
cmake --build was invoked with no --parallel, so the default Unix
Makefiles generator compiled external deps (DPP, msquic, glslang, …)
one translation unit at a time, leaving all but one core idle.

Pass an explicit --parallel N using hardware_concurrency() so dep
builds use the available cores. An explicit count (not a bare
--parallel) avoids an unbounded make -j fork bomb on the Makefiles
generator.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-01 20:38:00 +00:00
..
Crafter.Build-Asset.cpp asset changes 2026-05-19 00:50:06 +02:00
Crafter.Build-Clang.cpp fix: scope per-build module-state reset to the config being built 2026-06-01 11:32:46 +00:00
Crafter.Build-External.cpp perf: build external cmake deps in parallel 2026-06-01 20:38:00 +00:00
Crafter.Build-Implementation.cpp v2 nearly done 2026-04-27 07:04:42 +02:00
Crafter.Build-Interface.cpp v2 nearly done 2026-04-27 07:04:42 +02:00
Crafter.Build-Platform.cpp fixed build error and file stdpcm lock 2026-05-30 19:28:06 +02:00
Crafter.Build-Progress.cpp loading bar 2026-04-29 03:27:11 +02:00
Crafter.Build-Shader.cpp fixes 2026-05-02 21:08:51 +02:00
Crafter.Build-Test.cpp new tests 2026-05-27 19:45:05 +02:00
main.cpp fix: line-buffer stdout when redirected so progress/readiness lines flush 2026-06-01 14:42:33 +00:00