From 9e075698f2cd039453544a5fc933db5fac69d588 Mon Sep 17 00:00:00 2001 From: ru Date: Thu, 26 Apr 2001 11:14:50 +0000 Subject: ... and do it make(1) way. --- share/mk/bsd.obj.mk | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'share/mk') diff --git a/share/mk/bsd.obj.mk b/share/mk/bsd.obj.mk index 89e56ab8..920d200 100644 --- a/share/mk/bsd.obj.mk +++ b/share/mk/bsd.obj.mk @@ -97,11 +97,11 @@ whereobj: .endif cleanobj: - @if [ "${CANONICALOBJDIR}" != "${.CURDIR}" -a -d ${CANONICALOBJDIR}/ ]; then \ - rm -rf ${CANONICALOBJDIR}; \ - else \ - cd ${.CURDIR} && ${MAKE} clean cleandepend; \ - fi +.if ${CANONICALOBJDIR} != ${.CURDIR} && exists(${CANONICALOBJDIR}/) + @rm -rf ${CANONICALOBJDIR} +.else + @cd ${.CURDIR} && ${MAKE} clean cleandepend +.endif @if [ -h ${.CURDIR}/obj ]; then rm -f ${.CURDIR}/obj; fi .if !target(clean) -- cgit v1.1