Subject: Re: xsrc/5509: "make clean" in "xsrc" doesn't remove all created files
To: matthew green <mrg@eterna.com.au>
From: Chris G. Demetriou <cgd@pa.dec.com>
List: netbsd-bugs
Date: 05/30/1998 10:34:04
> We should add a cleandir target to match the behaviour of the NetBSD
> make system. This target should remove the Makefiles, .depend files,
> the man pages and some other files or directories.
>
> that's the same basic idea i had too. i fully agree. make the xsrc
> 'clean' and 'cleandir' targets similar to the src ones.
Actually, I think this is stupid, and wrong.
It's nice that we have our own special make targets for our source
tree, but:
(1) the X source tree isn't ours -- we _should_ be "wanting"
our X source tree to look like "any other" (XF86's) X
source tree but with more features and bug fixes (until
those are folded back into some other X source tree).
That means: same make targets, same programs (except MD
programs like servers that we've had to add to support
a given architecture), etc.
(2) It's stupid to get into a situation where only the NetBSD
PowerElite know how to properly clean our X source tree.
You completely clean NetBSD source with 'make cleandir'.
You're _supposed_ to be able to clean X source with 'make
clean'. That you can't right now is a bug. Just because
there's a bug doesn't mean that there's any reason to warp
the 'correct' view of the world.
cgd