From b7c32f93eb1f70309d0551878e4cd3039d7fe84e Mon Sep 17 00:00:00 2001 From: Matthieu Herrb Date: Sun, 19 Jul 2015 10:44:06 +0000 Subject: Complain if 'make build' is run with DESTDIR set. --- Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 9a89ec28f..8a71668be 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.65 2015/07/01 20:10:39 deraadt Exp $ +# $OpenBSD: Makefile,v 1.66 2015/07/19 10:44:05 matthieu Exp $ .include .include @@ -29,12 +29,18 @@ SUBDIR+= distrib/notes NOOBJ= +.if defined(DESTDIR) +build: + @echo "Cannot run ${MAKE} build with DESTDIR set" + @exit 2 +.else build: exec ${SUDO} ${MAKE} bootstrap-root cd util/macros && exec ${MAKE} -f Makefile.bsd-wrapper exec ${SUDO} ${MAKE} beforebuild exec ${MAKE} realbuild exec ${SUDO} ${MAKE} afterbuild +.endif realbuild: _SUBDIRUSE # that's all folks -- cgit v1.2.3