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.