each test was run from a "mingw32-make clean" or "make clean" tree
with
KDBG=0 DBG=0
old build system build command:
mingw32-make
mingw32-make bootcd
21 minutes
new build system:
make bootcd
11 minutes
new build system:
make -j 5 bootcd
13 minutes
I built the old build system with two separate commands because last
time I tried, you could do a "mingw32-make bootcd" from a clean tree.
So, besides the other benefits outlined when we started this project,
the new build system is cutting build time in half.
Now to just fix the remaining bug(s) ;)