diff --git a/share/mk/bsd.obj.mk b/share/mk/bsd.obj.mk index 1ce59964310..c9b099b8688 100644 --- a/share/mk/bsd.obj.mk +++ b/share/mk/bsd.obj.mk @@ -183,10 +183,10 @@ clean: .endif .ORDER: clean all -cleandir: cleanobj - .include +cleandir: .WAIT cleanobj + .if make(destroy*) && defined(OBJROOT) # this (rm -rf objdir) is much faster and more reliable than cleaning.