Subject: re: CVS commit: sharesrc
To: matthew green <mrg@eterna.com.au>
From: Todd Vierling <tv@wasabisystems.com>
List: source-changes
Date: 01/24/2001 14:24:28
On Wed, 24 Jan 2001, matthew green wrote:

:    Oops.. Forgot these files..  These do the pre-processing to allow the
:    user to select any package category he/she would like
:
: aren't dirs & files called `install' going to break things?

"install" is marked .PHONY: in <bsd.own.mk>, and I long ago fixed the
problem with default targets also being the names of subdirs by nuking the
<target> -> all-<target> mapping in <bsd.subdir.mk>.

The only problem I can see is if they are dependencies, but if they are
explicitly named with ${.SRCDIR}, the dependency names would be unique
("/usr/src/.../install" as opposed to "install").

-- 
-- Todd Vierling <tv@wasabisystems.com>  *  Wasabi NetBSD:  Run with it.
-- NetBSD 1.5 now available on CD-ROM  --  http://www.wasabisystems.com/