From 7555fe73fd4c6de4abe462f0381dbf083cc8dc63 Mon Sep 17 00:00:00 2001 From: green Date: Fri, 2 Jan 2004 05:05:48 +0000 Subject: Fix a very corner case when you want to make cleandir SUBDIRs which are built using a ${MAKE} that's not just "make". Test by: make universe (followed by cleandirs) --- share/mk/bsd.obj.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'share/mk/bsd.obj.mk') diff --git a/share/mk/bsd.obj.mk b/share/mk/bsd.obj.mk index 195b578..e3ff52b 100644 --- a/share/mk/bsd.obj.mk +++ b/share/mk/bsd.obj.mk @@ -108,11 +108,11 @@ whereobj: @echo ${.OBJDIR} .endif -cleanobj: .if ${CANONICALOBJDIR} != ${.CURDIR} && exists(${CANONICALOBJDIR}/) +cleanobj: @rm -rf ${CANONICALOBJDIR} .else - @cd ${.CURDIR} && ${MAKE} clean cleandepend +cleanobj: clean cleandepend .endif @if [ -L ${.CURDIR}/obj ]; then rm -f ${.CURDIR}/obj; fi -- cgit v1.1