cvs commit: src/nrelease Makefile README src/nrelease/installer/etc/defaults pfi.conf src/nrelease/installer/usr/local/bin installer

joerg at britannica.bec.de joerg at britannica.bec.de
Sun Dec 11 10:41:59 PST 2005


On Sun, Dec 11, 2005 at 11:09:58PM +0900, YONETANI Tomokazu wrote:
> On Sat, Dec 10, 2005 at 06:47:05AM -0800, Joerg Sonnenberger wrote:
> > http://www.dragonflybsd.org/cvsweb/src/nrelease/Makefile.diff?r1=1.44&r2=1.45&f=u
> 
>   --- src/nrelease/Makefile       2005/12/04 21:24:13     1.44
>   +++ src/nrelease/Makefile       2005/12/10 14:47:05     1.45
>   @@ -1,33 +1,47 @@
>    # $DragonFly$
>    #
> 
>   +all: release
>   +
> 
> This makes buildworld kick `release' target in nrelease(because of SUBDIR).
> If it's not intended, can you change it to something like this?
> 
> .MAIN: release

That would achieve the desired effect. Two questions:
(a) Do we want to have a default target or not? If not, I'd change it
to "all:".
(b) Why don't we add a cleankernel target to the top-level, which would
remove the need for the recursion into nrelease. Alternatively, query
the top-level Makefile for the kernel directory.

Joerg





More information about the Commits mailing list