diff options
author | ru <ru@FreeBSD.org> | 2004-08-18 06:49:56 +0000 |
---|---|---|
committer | ru <ru@FreeBSD.org> | 2004-08-18 06:49:56 +0000 |
commit | 75f12cc1b845dff2facb164af7389aa5541337e6 (patch) | |
tree | fc02b86ee874757b18c909ab0ae6140a54feb9dd /Makefile | |
parent | a1194af70b00c977ef71a4aac99e89c65dbe25fa (diff) | |
download | FreeBSD-src-75f12cc1b845dff2facb164af7389aa5541337e6.zip FreeBSD-src-75f12cc1b845dff2facb164af7389aa5541337e6.tar.gz |
Moved the MAKEOBJDIRPREFIX check from Makefile.inc1 to Makefile,
to suppress warnings with installworld and distributeworld when
env(1) cannot be found in the PATH.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -85,6 +85,12 @@ TGTS+= ${BITGTS} PATH= /sbin:/bin:/usr/sbin:/usr/bin MAKEOBJDIRPREFIX?= /usr/obj +_MAKEOBJDIRPREFIX!= env -i PATH=${PATH} MAKEFLAGS="${.MAKEFLAGS}" ${MAKE} \ + -f /dev/null -V MAKEOBJDIRPREFIX dummy +.if !empty(_MAKEOBJDIRPREFIX) +.error MAKEOBJDIRPREFIX can only be set in environment, not as a global\ + (in /etc/make.conf) or command-line variable. +.endif MAKEPATH= ${MAKEOBJDIRPREFIX}${.CURDIR}/make.${MACHINE} BINMAKE= \ `if [ -x ${MAKEPATH}/make ]; then echo ${MAKEPATH}/make; else echo ${MAKE}; fi` \ |