From 005cfa50ee755a2c0a8eda47d667ff32b7c49055 Mon Sep 17 00:00:00 2001 From: "Simon J. Gerraty" Date: Sat, 10 May 2014 00:24:32 +0000 Subject: [PATCH] Don't make wildcards .PHONY Add pseudo machines host and common to machine list for destroy --- share/mk/bsd.obj.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/share/mk/bsd.obj.mk b/share/mk/bsd.obj.mk index 27a60ae2640..3937a42f02f 100644 --- a/share/mk/bsd.obj.mk +++ b/share/mk/bsd.obj.mk @@ -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