DragonFly BSD
DragonFly commits List (threaded) for 2011-11
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: build - Significantly improve parallel buildworld times


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 29 Nov 2011 13:39:57 -0800 (PST)

commit d2e9c9d8664f753a0d599eceed1dd98ffa7ef479
Author: Matthew Dillon <dillon@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



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]