Subject: CVS commit: pkgsrc/mk/bulk
To: None <pkgsrc-changes@netbsd.org>
From: Dan McMahill <dmcmahill@netbsd.org>
List: pkgsrc-changes
Date: 10/20/2001 03:30:23
Module Name:	pkgsrc
Committed By:	dmcmahill
Date:		Sat Oct 20 00:30:23 UTC 2001

Modified Files:
	pkgsrc/mk/bulk: build

Log Message:
- change the way we cause the build order to happen.  The old way passed
  GROUP_SPECIFIC_PKGS into a top pkgsrc level call to make.  The new way,
  uses a shell 'for pkgdir in ....' and then calls a make in each pkg
  directory.

  This does 2 things.  The first thing is that a 'build restart' starts
  up _much_ faster because instead of calling 'make' for each package we've
  already built and finding out they're already build, we just grep through
  the list of already built pkgs.  The second item (a side benefit) is that
  now a progress meter is simple.

- add a progress meter to the build.

- add even more error checking.


To generate a diff of this commit:
cvs rdiff -r1.14 -r1.15 pkgsrc/mk/bulk/build

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.