Fixed MAKEOBJDIRPREFIX variable type check in case the env(1)
binary is not in PATH, as is the case with installworld, etc.
This commit is contained in:
parent
a5d15979f2
commit
588dbe0aa0
3
Makefile
3
Makefile
@ -85,7 +85,8 @@ TGTS+= ${BITGTS}
|
|||||||
|
|
||||||
PATH= /sbin:/bin:/usr/sbin:/usr/bin
|
PATH= /sbin:/bin:/usr/sbin:/usr/bin
|
||||||
MAKEOBJDIRPREFIX?= /usr/obj
|
MAKEOBJDIRPREFIX?= /usr/obj
|
||||||
_MAKEOBJDIRPREFIX!= env -i PATH=${PATH} MAKEFLAGS="${.MAKEFLAGS}" ${MAKE} \
|
_MAKEOBJDIRPREFIX!= /usr/bin/env -i \
|
||||||
|
PATH=${PATH} MAKEFLAGS="${.MAKEFLAGS}" ${MAKE} \
|
||||||
-f /dev/null -V MAKEOBJDIRPREFIX dummy
|
-f /dev/null -V MAKEOBJDIRPREFIX dummy
|
||||||
.if !empty(_MAKEOBJDIRPREFIX)
|
.if !empty(_MAKEOBJDIRPREFIX)
|
||||||
.error MAKEOBJDIRPREFIX can only be set in environment, not as a global\
|
.error MAKEOBJDIRPREFIX can only be set in environment, not as a global\
|
||||||
|
Loading…
Reference in New Issue
Block a user