Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 May 2014 00:24:33 +0000 (UTC)
From:      "Simon J. Gerraty" <sjg@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r265788 - projects/bmake/share/mk
Message-ID:  <201405100024.s4A0OXN7066364@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sjg
Date: Sat May 10 00:24:32 2014
New Revision: 265788
URL: http://svnweb.freebsd.org/changeset/base/265788

Log:
  Don't make wildcards .PHONY
  Add pseudo machines host and common to machine list for destroy

Modified:
  projects/bmake/share/mk/bsd.obj.mk

Modified: projects/bmake/share/mk/bsd.obj.mk
==============================================================================
--- projects/bmake/share/mk/bsd.obj.mk	Sat May 10 00:23:12 2014	(r265787)
+++ projects/bmake/share/mk/bsd.obj.mk	Sat May 10 00:24:32 2014	(r265788)
@@ -129,7 +129,7 @@ cleanobj: clean cleandepend
 
 # Tell bmake not to look for generated files via .PATH
 .if !empty(CLEANFILES)
-.NOPATH: ${CLEANFILES}
+.NOPATH: ${CLEANFILES:N*\**}
 .endif
 
 .if !target(clean)
@@ -180,7 +180,8 @@ destroy-stage: .NOMETA
 .endif
 
 # allow parallel destruction
-.for m in ${ALL_MACHINE_LIST}
+_destroy_machine_list = common host ${ALL_MACHINE_LIST}
+.for m in ${_destroy_machine_list:O:u}
 destroy-all: destroy.$m
 .if !target(destroy.$m)
 destroy.$m: .NOMETA



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201405100024.s4A0OXN7066364>