From owner-freebsd-commit Mon Jul 24 13:09:22 1995 Return-Path: commit-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id NAA08779 for commit-outgoing; Mon, 24 Jul 1995 13:09:22 -0700 Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id NAA08766 for cvs-usrbin-outgoing; Mon, 24 Jul 1995 13:09:08 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id NAA08760 ; Mon, 24 Jul 1995 13:08:47 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id NAA19813; Mon, 24 Jul 1995 13:08:31 -0700 From: "Rodney W. Grimes" Message-Id: <199507242008.NAA19813@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/usr.bin/chflags Makefile To: bde@zeta.org.au (Bruce Evans) Date: Mon, 24 Jul 1995 13:08:31 -0700 (PDT) Cc: bde@zeta.org.au, CVS-commiters@freefall.cdrom.com, cvs-usrbin@freefall.cdrom.com, rgrimes@freefall.cdrom.com In-Reply-To: <199507241800.EAA26941@godzilla.zeta.org.au> from "Bruce Evans" at Jul 25, 95 04:00:03 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1143 Sender: commit-owner@FreeBSD.org Precedence: bulk > > >Why shouldn't: > >ECHO?= echo > >INSTALL?= install > > >be there? > > Because `echo' and `install' aren't referenced in the default rules. This > argument also applies to the following macros in sys.mk: > > unix > .LIBS > X11BASE > AR, ARFLAGS, RANLIB > CPP > LDFLAGS > LINT, LINTFLAGS > RC > MAKE > SHELL I think some of those are either there for historical reasons, or possible requirements of Posix.2. I really really need to go get me a full set of Posix doc's I guess :-(. > >I can agree that ECHODIR should die, not so sure what to do with > >SUBDIRUSE and `===> path', pmake does not have a -w flag. > > >Does gnu make have subdir processing built in? > > I don't think it has the equivalent of bsd.subdir.mk. Printing the > current directory when make is started would be easy. gmake prints > `Entering directory foo ... Leaving directory foo'. It is noisy. Oh, yea, that, uggh.... and we both hate ``Noisy'' things you can't turn off easily :-). -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD