On Sat, Oct 07, 2006 at 04:19:07PM -0000, Peter Avalos wrote: > > New submission from Peter Avalos <[EMAIL PROTECTED]>: > > I just got a nice little surprise. If I don't have any files named *.patch > in > patches/ and I do a make clean, it adds '*' to the rm list. Is there any way > to prevent this behavior? > > box:~pavalos/dfly/src/usr.bin/top/patches% mv machine.h.patch machine.h > box:~pavalos/dfly/src/usr.bin/top/patches% cd .. > box:~pavalos/dfly/src/usr.bin/top% make clean > "/usr/share/mk/bsd.prog.mk", line 40: warning: duplicate script for > target "top" ignored > rm -f top.local.h top.x top.1 * top .o top.1.gz top.1.cat.gz > rm: CVS: is a directory > rm: patches: is a directory > *** Error code 1 > > Stop in /home/pavalos/dfly/src/usr.bin/top.
I can't reproduce it here. Can you post your modification to the Makefile if any? Cheers.
