Subject: CVS commit: basesrc/tools
To: None <source-changes@netbsd.org>
From: Todd Vierling <tv@netbsd.org>
List: source-changes
Date: 03/07/2002 21:12:34
Module Name:	basesrc
Committed By:	tv
Date:		Thu Mar  7 19:12:34 UTC 2002

Modified Files:
	basesrc/tools: Makefile

Log Message:
Rework recursion to use the original logic again, in the structure cleaned
up by pk (and fix comments to match):

* A .WAIT here means that only the *immediately preceding* target needs
  to be added to the list of "install-foo" targets used to ensure that
  dependencies are installed (otherwise much more than is necessary
  gets installed during the build process, increasing build time here)

* If building only an individual target such as "dependall-yacc", the
  prerequisites may need to be built before running their "install-foo"
  targets -- so add a dependency in that case on "dependall-foo".


To generate a diff of this commit:
cvs rdiff -r1.39 -r1.40 basesrc/tools/Makefile

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