Changeset View
Changeset View
Standalone View
Standalone View
Makefile.inc1
Show First 20 Lines • Show All 440 Lines • ▼ Show 20 Lines | |||||
_TARGET_CPUTYPE=dummy | _TARGET_CPUTYPE=dummy | ||||
.endif | .endif | ||||
_CPUTYPE!= MAKEFLAGS= CPUTYPE=${_TARGET_CPUTYPE} ${MAKE} -f /dev/null \ | _CPUTYPE!= MAKEFLAGS= CPUTYPE=${_TARGET_CPUTYPE} ${MAKE} -f /dev/null \ | ||||
-m ${.CURDIR}/share/mk MK_AUTO_OBJ=no -V CPUTYPE | -m ${.CURDIR}/share/mk MK_AUTO_OBJ=no -V CPUTYPE | ||||
.if ${_CPUTYPE} != ${_TARGET_CPUTYPE} | .if ${_CPUTYPE} != ${_TARGET_CPUTYPE} | ||||
.error CPUTYPE global should be set with ?=. | .error CPUTYPE global should be set with ?=. | ||||
.endif | .endif | ||||
.if make(buildworld) | .if make(buildworld) | ||||
BUILD_ARCH!= uname -p | BUILD_ARCH!= tools/build/build_machine_arch.sh | ||||
.if ${MACHINE_ARCH} != ${BUILD_ARCH} | .if ${MACHINE_ARCH} != ${BUILD_ARCH} | ||||
.error To cross-build, set TARGET_ARCH. | .error To cross-build, set TARGET_ARCH. | ||||
.endif | .endif | ||||
.endif | .endif | ||||
imp: Is all this to prevent requiring TARGET_ARCH?
| |||||
WORLDTMP?= ${OBJTOP}/tmp | WORLDTMP?= ${OBJTOP}/tmp | ||||
BPATH= ${CCACHE_WRAPPER_PATH_PFX}${WORLDTMP}/legacy/usr/sbin:${WORLDTMP}/legacy/usr/bin:${WORLDTMP}/legacy/bin | BPATH= ${CCACHE_WRAPPER_PATH_PFX}${WORLDTMP}/legacy/usr/sbin:${WORLDTMP}/legacy/usr/bin:${WORLDTMP}/legacy/bin | ||||
XPATH= ${WORLDTMP}/usr/sbin:${WORLDTMP}/usr/bin | XPATH= ${WORLDTMP}/usr/sbin:${WORLDTMP}/usr/bin | ||||
STRICTTMPPATH= ${BPATH}:${XPATH} | STRICTTMPPATH= ${BPATH}:${XPATH} | ||||
TMPPATH= ${STRICTTMPPATH}:${PATH} | TMPPATH= ${STRICTTMPPATH}:${PATH} | ||||
# | # | ||||
# Avoid running mktemp(1) unless actually needed. | # Avoid running mktemp(1) unless actually needed. | ||||
▲ Show 20 Lines • Show All 2,547 Lines • Show Last 20 Lines |
Is all this to prevent requiring TARGET_ARCH?