Changeset View
Changeset View
Standalone View
Standalone View
head/Makefile.inc1
Show First 20 Lines • Show All 2,644 Lines • ▼ Show 20 Lines | NXBMAKE+= XCC="${XCC}" \ | ||||
XCXX="${XCXX}" \ | XCXX="${XCXX}" \ | ||||
XCPP="${XCPP}" | XCPP="${XCPP}" | ||||
.else | .else | ||||
NXBMAKE+= XCC="${NXBOBJTOP}/tmp/usr/bin/cc" \ | NXBMAKE+= XCC="${NXBOBJTOP}/tmp/usr/bin/cc" \ | ||||
XCXX="${NXBOBJTOP}/tmp/usr/bin/c++" \ | XCXX="${NXBOBJTOP}/tmp/usr/bin/c++" \ | ||||
XCPP="${NXBOBJTOP}/tmp/usr/bin/cpp" | XCPP="${NXBOBJTOP}/tmp/usr/bin/cpp" | ||||
.endif | .endif | ||||
NXBMAKE+= ${NXBMAKEENV} ${MAKE} -f Makefile.inc1 ${NXBMAKEARGS} \ | NXBMAKE+= ${NXBMAKEENV} ${MAKE} -f Makefile.inc1 ${NXBMAKEARGS} \ | ||||
MACHINE=${MACHINE} MACHINE_ARCH=${MACHINE_ARCH} \ | |||||
TARGET=${NXB_TARGET} TARGET_ARCH=${NXB_TARGET_ARCH} \ | TARGET=${NXB_TARGET} TARGET_ARCH=${NXB_TARGET_ARCH} \ | ||||
TARGET_TRIPLE=${MACHINE_TRIPLE:Q} | TARGET_TRIPLE=${MACHINE_TRIPLE:Q} | ||||
# NXBDIRS is improperly based on MACHINE rather than NXB_TARGET. Need to | # NXBDIRS is improperly based on MACHINE rather than NXB_TARGET. Need to | ||||
# invoke a sub-make to reevaluate MK_CLANG, etc, for NXBDIRS. | # invoke a sub-make to reevaluate MK_CLANG, etc, for NXBDIRS. | ||||
NXBMAKE+= SUBDIR_OVERRIDE='$${NXBDIRS:M*}' | NXBMAKE+= SUBDIR_OVERRIDE='$${NXBDIRS:M*}' | ||||
# Need to avoid the -isystem logic when using clang as an external toolchain | # Need to avoid the -isystem logic when using clang as an external toolchain | ||||
# even if the TARGET being built for wants GCC. | # even if the TARGET being built for wants GCC. | ||||
NXBMAKE+= WANT_COMPILER_TYPE='$${X_COMPILER_TYPE}' | NXBMAKE+= WANT_COMPILER_TYPE='$${X_COMPILER_TYPE}' | ||||
▲ Show 20 Lines • Show All 703 Lines • Show Last 20 Lines |