DragonFly BSD
DragonFly bugs List (threaded) for 2006-10
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: [issue343] make clean removes all files if patches/ dir is empty


From: YONETANI Tomokazu <qhwt+dfly@xxxxxxxxxx>
Date: Sun, 8 Oct 2006 16:31:31 +0900

On Sat, Oct 07, 2006 at 04:19:07PM -0000, Peter Avalos wrote:
> 
> New submission from Peter Avalos <pavalos@xxxxxxxxxxxx>:
> 
> 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.



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]