summaryrefslogtreecommitdiffstats
path: root/share/mk/bsd.obj.mk
diff options
context:
space:
mode:
authorsheldonh <sheldonh@FreeBSD.org>2000-08-16 14:58:42 +0000
committersheldonh <sheldonh@FreeBSD.org>2000-08-16 14:58:42 +0000
commita48089f705b6314cb3af659b7ba1cef284c37ecc (patch)
treecab7df37b427d9d83c67909dac50fa612c54e2f3 /share/mk/bsd.obj.mk
parent348eb617049e9bfd587ab422e1677a695548da43 (diff)
downloadFreeBSD-src-a48089f705b6314cb3af659b7ba1cef284c37ecc.zip
FreeBSD-src-a48089f705b6314cb3af659b7ba1cef284c37ecc.tar.gz
Do not allow the cleandir target to blow away the entire source
directory when MAKEOBJDIRPREFIX is defined but empty. Reported by: Vernon Schryver <vjs@calcite.rhyolite.com>
Diffstat (limited to 'share/mk/bsd.obj.mk')
-rw-r--r--share/mk/bsd.obj.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/share/mk/bsd.obj.mk b/share/mk/bsd.obj.mk
index b648222..71f4660 100644
--- a/share/mk/bsd.obj.mk
+++ b/share/mk/bsd.obj.mk
@@ -43,7 +43,7 @@
# create build directory.
#
-.if defined(MAKEOBJDIRPREFIX)
+.if defined(MAKEOBJDIRPREFIX) && !empty(MAKEOBJDIRPREFIX)
CANONICALOBJDIR:=${MAKEOBJDIRPREFIX}${.CURDIR}
.else
CANONICALOBJDIR:=/usr/obj${.CURDIR}
OpenPOWER on IntegriCloud