From owner-freebsd-current Mon Jan 31 4:29:59 2000 Delivered-To: freebsd-current@freebsd.org Received: from mail.utexas.edu (wb1-a.mail.utexas.edu [128.83.126.134]) by hub.freebsd.org (Postfix) with SMTP id D986B14F5C for ; Mon, 31 Jan 2000 04:29:56 -0800 (PST) (envelope-from rkw@dataplex.net) Received: (qmail 28870 invoked by uid 0); 31 Jan 2000 12:29:55 -0000 Received: from dial-50-7.ots.utexas.edu (HELO localhost.localdomain) (128.83.113.55) by umbs-smtp-1 with SMTP; 31 Jan 2000 12:29:55 -0000 From: Richard Wackerbarth To: Andrzej Bialecki Subject: Re: make installworld broken??? Date: Mon, 31 Jan 2000 06:24:22 -0600 X-Mailer: KMail [version 1.0.28] Content-Type: text/plain References: In-Reply-To: Cc: current@FreeBSD.ORG MIME-Version: 1.0 Message-Id: <00013106294500.00823@localhost.localdomain> Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 31 Jan 2000, you wrote: > On Sun, 30 Jan 2000, John Polstra wrote: > > > > > It's source-dir is called "xinstall" btw. > > > Why is the source called "xinstall"? > > > > To avoid colliding with the standard make target "install". If we > > had utilities named "all", "depend", and "clean" we'd have to do the > > same thing for them. > > Mhmmm... Isn't this something that .PHONY target is supposed to handle? How does that help? The problem is namespace pollution. Consider cd /usr/src/usr.bin make install Does this mean cd /usr/src/usr.bin/install make all or .for d in ${SUBDIRS} (cd /usr/src/usr.bin/${d}; make install) .endfor To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message