git: build - Significantly improve parallel buildworld times
Matthew Dillon
dillon at crater.dragonflybsd.org
Tue Nov 29 13:40:55 PST 2011
commit d2e9c9d8664f753a0d599eceed1dd98ffa7ef479
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Tue Nov 29 13:38:34 2011 -0800
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.
Summary of changes:
Makefile.inc1 | 79 +++++++++++++++++++++++++++++++------------------
bin/Makefile | 4 ++
games/Makefile | 4 ++
gnu/lib/Makefile | 4 ++
gnu/usr.bin/Makefile | 4 ++
libexec/Makefile | 4 ++
sbin/Makefile | 4 ++
secure/lib/Makefile | 4 ++
usr.bin/Makefile | 5 +++
usr.sbin/Makefile | 4 ++
10 files changed, 87 insertions(+), 29 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/d2e9c9d8664f753a0d599eceed1dd98ffa7ef479
--
DragonFly BSD source repository
More information about the Commits
mailing list