The five wwstage tools, wwtest, wwfixture, both exec-test binaries, and the package-test binary move off the per-invocation mktemp workspace to one persistent ww-build workdir per target under out/wwbuild/, publishing into out/bin by one atomic mv. Package artifacts now survive across rebuilds and reuse on exact content identity, so a toolchain-source touch rebuilds in seconds instead of five from-scratch sep builds; the per-target split keeps -jN recipe concurrency race-free. Rebuilt binaries verified byte-identical to the mktemp-path builds for all ten targets.
33 KiB
33 KiB