Subject: Re: bsd.*.mk changes for less things to change unnecessarily.
To: None <thorpej@zembu.com>
From: Simon Burge <simonb@netbsd.org>
List: tech-install
Date: 04/21/2000 16:13:38
Jason R Thorpe wrote:

> On Tue, Apr 18, 2000 at 01:24:36PM +1000, Simon Burge wrote:
> 
> ...probably belongs on tech-toolchain, but... :-)

Yah, I tossed a coin and it landed tech-install.  It's installing files
was the reasoning.  tech-make-stuff@netbsd.org? :)

>  > Any problems with the following?  It changes SYMLINKS in bsd.kinc.mk and
>  > bsd.links.mk so that the link isn't recreated if it already points to
>  > the right place (much the same as bsd.obj.mk already does), and doesn't
>  > overwrite catman pages if there's no difference between the old and the
>  > new.
> 
> The symlinks thing looks good... but I'm wondering what the point of the
> catman change is?  It's not like we do that with any other things, like
> include files (do we?).

Um, we do :-)

	balrog:src/share/mk 4707> grep 'cmp -s ' *
	bsd.inc.mk:     @cmp -s ${.ALLSRC} ${.TARGET} > /dev/null 2>&1 || \
	bsd.kinc.mk:    @cmp -s ${.CURDIR}/$I ${.TARGET} > /dev/null 2>&1 || \
	bsd.kinc.mk:    @cmp -s $I ${.TARGET} > /dev/null 2>&1 || \

Simon.