build - Significantly improve parallel buildworld times
authorMatthew Dillon <dillon@apollo.backplane.com>
Tue, 29 Nov 2011 21:38:34 +0000 (13:38 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Tue, 29 Nov 2011 21:38:34 +0000 (13:38 -0800)
commitd2e9c9d8664f753a0d599eceed1dd98ffa7ef479
treeec510519153cb92f6c3f5acca6406f543a519cd6
parent67be553814c6242d4a801d26dc2f6e5ca4b1aa8a
build - Significantly improve parallel buildworld times

* Change the serialized command sequence used for bootstrap tools,
  btools, and ctools into dependencies so buildworld can build them
  concurrently.

* Utilize the new SUBDIR concurrent build feature by specifying
  a SUBDIR_ORDERED make variable (usually empty) in various high-level
  Makefile's.
Makefile.inc1
bin/Makefile
games/Makefile
gnu/lib/Makefile
gnu/usr.bin/Makefile
libexec/Makefile
sbin/Makefile
secure/lib/Makefile
usr.bin/Makefile
usr.sbin/Makefile