Subject: CVS commit: src
To: None <source-changes@NetBSD.org>
From: Alan Barrett <apb@netbsd.org>
List: source-changes
Date: 04/07/2007 14:49:41
Module Name:	src
Committed By:	apb
Date:		Sat Apr  7 14:49:41 UTC 2007

Modified Files:
	src: build.sh

Log Message:
Try not to rebuild nbmake so often:

* Add a try_set_TOOLDIR function which tries to be clever about setting
  TOOLDIR if possible;
* Call try_set_TOOLDIR from rebuildmake;
* Add nobomb_getmakevar, which works like raw_getmakevar except
  never bombs;
* Reimplement raw_getmakevar in terms of nobomb_getmakevar;
* Add a second arg to find_in_PATH to control the result when the
  program cannot be found.


To generate a diff of this commit:
cvs rdiff -r1.167 -r1.168 src/build.sh

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