Changeset View
Changeset View
Standalone View
Standalone View
Makefile.inc1
Show First 20 Lines • Show All 708 Lines • ▼ Show 20 Lines | BMAKEENV= INSTALL="sh ${.CURDIR}/tools/install.sh" \ | ||||
MAKEFLAGS="-m ${.CURDIR}/tools/build/mk ${.MAKEFLAGS}" | MAKEFLAGS="-m ${.CURDIR}/tools/build/mk ${.MAKEFLAGS}" | ||||
# need to keep this in sync with targets/pseudo/bootstrap-tools/Makefile | # need to keep this in sync with targets/pseudo/bootstrap-tools/Makefile | ||||
BSARGS= DESTDIR= \ | BSARGS= DESTDIR= \ | ||||
OBJTOP='${WORLDTMP}/obj-tools' \ | OBJTOP='${WORLDTMP}/obj-tools' \ | ||||
OBJROOT='$${OBJTOP}/' \ | OBJROOT='$${OBJTOP}/' \ | ||||
MAKEOBJDIRPREFIX= \ | MAKEOBJDIRPREFIX= \ | ||||
BOOTSTRAPPING=${BOOTSTRAPPING_OSRELDATE} \ | BOOTSTRAPPING=${BOOTSTRAPPING_OSRELDATE} \ | ||||
BWPHASE=${.TARGET:C,^_,,} \ | BWPHASE=${.TARGET:C,^_,,} \ | ||||
SSP_CFLAGS= \ | |||||
-DNO_CPU_CFLAGS \ | -DNO_CPU_CFLAGS \ | ||||
-DNO_LINT \ | -DNO_LINT \ | ||||
-DNO_PIC \ | -DNO_PIC \ | ||||
-DNO_SHARED \ | -DNO_SHARED \ | ||||
MK_ASAN=no \ | MK_ASAN=no \ | ||||
MK_CTF=no \ | MK_CTF=no \ | ||||
MK_CLANG_EXTRAS=no \ | MK_CLANG_EXTRAS=no \ | ||||
MK_CLANG_FORMAT=no \ | MK_CLANG_FORMAT=no \ | ||||
MK_CLANG_FULL=no \ | MK_CLANG_FULL=no \ | ||||
MK_HTML=no \ | MK_HTML=no \ | ||||
MK_LLDB=no \ | MK_LLDB=no \ | ||||
MK_MAN=no \ | MK_MAN=no \ | ||||
MK_PROFILE=no \ | MK_PROFILE=no \ | ||||
MK_RETPOLINE=no \ | MK_RETPOLINE=no \ | ||||
MK_SSP=no \ | |||||
MK_TESTS=no \ | MK_TESTS=no \ | ||||
MK_UBSAN=no \ | MK_UBSAN=no \ | ||||
MK_WERROR=no \ | MK_WERROR=no \ | ||||
MK_INCLUDES=yes \ | MK_INCLUDES=yes \ | ||||
MK_MAN_UTILS=yes | MK_MAN_UTILS=yes | ||||
BMAKE= \ | BMAKE= \ | ||||
${TIME_ENV} ${BMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \ | ${TIME_ENV} ${BMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \ | ||||
${BSARGS} | ${BSARGS} | ||||
.if empty(.MAKEOVERRIDES:MMK_LLVM_TARGET_ALL) | .if empty(.MAKEOVERRIDES:MMK_LLVM_TARGET_ALL) | ||||
BMAKE+= MK_LLVM_TARGET_ALL=no | BMAKE+= MK_LLVM_TARGET_ALL=no | ||||
.endif | .endif | ||||
# build-tools stage | # build-tools stage | ||||
TMAKE= \ | TMAKE= \ | ||||
${TIME_ENV} ${BMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \ | ${TIME_ENV} ${BMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \ | ||||
TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ | TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ | ||||
DESTDIR= \ | DESTDIR= \ | ||||
BOOTSTRAPPING=${BOOTSTRAPPING_OSRELDATE} \ | BOOTSTRAPPING=${BOOTSTRAPPING_OSRELDATE} \ | ||||
BWPHASE=${.TARGET:C,^_,,} \ | BWPHASE=${.TARGET:C,^_,,} \ | ||||
SSP_CFLAGS= \ | |||||
-DNO_CPU_CFLAGS \ | -DNO_CPU_CFLAGS \ | ||||
-DNO_LINT \ | -DNO_LINT \ | ||||
MK_ASAN=no \ | MK_ASAN=no \ | ||||
MK_CTF=no \ | MK_CTF=no \ | ||||
MK_CLANG_EXTRAS=no \ | MK_CLANG_EXTRAS=no \ | ||||
MK_CLANG_FORMAT=no \ | MK_CLANG_FORMAT=no \ | ||||
MK_CLANG_FULL=no \ | MK_CLANG_FULL=no \ | ||||
MK_LLDB=no \ | MK_LLDB=no \ | ||||
MK_RETPOLINE=no \ | MK_RETPOLINE=no \ | ||||
MK_SSP=no \ | |||||
MK_TESTS=no \ | MK_TESTS=no \ | ||||
MK_UBSAN=no \ | MK_UBSAN=no \ | ||||
MK_WERROR=no | MK_WERROR=no | ||||
# cross-tools stage | # cross-tools stage | ||||
# TOOLS_PREFIX set in BMAKE | # TOOLS_PREFIX set in BMAKE | ||||
XMAKE= ${BMAKE} \ | XMAKE= ${BMAKE} \ | ||||
TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ | TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ | ||||
Show All 9 Lines | |||||
KTMAKE= ${TIME_ENV} \ | KTMAKE= ${TIME_ENV} \ | ||||
TOOLS_PREFIX=${TOOLS_PREFIX_UNDEF:U${WORLDTMP}} \ | TOOLS_PREFIX=${TOOLS_PREFIX_UNDEF:U${WORLDTMP}} \ | ||||
${KTMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \ | ${KTMAKEENV} ${MAKE} ${WORLD_FLAGS} -f Makefile.inc1 \ | ||||
DESTDIR= \ | DESTDIR= \ | ||||
OBJTOP='${WORLDTMP}/obj-kernel-tools' \ | OBJTOP='${WORLDTMP}/obj-kernel-tools' \ | ||||
OBJROOT='$${OBJTOP}/' \ | OBJROOT='$${OBJTOP}/' \ | ||||
MAKEOBJDIRPREFIX= \ | MAKEOBJDIRPREFIX= \ | ||||
BOOTSTRAPPING=${BOOTSTRAPPING_OSRELDATE} \ | BOOTSTRAPPING=${BOOTSTRAPPING_OSRELDATE} \ | ||||
SSP_CFLAGS= \ | |||||
-DNO_CPU_CFLAGS \ | -DNO_CPU_CFLAGS \ | ||||
-DNO_LINT \ | -DNO_LINT \ | ||||
-DNO_PIC \ | -DNO_PIC \ | ||||
-DNO_SHARED \ | -DNO_SHARED \ | ||||
MK_CTF=no \ | MK_CTF=no \ | ||||
MK_HTML=no \ | MK_HTML=no \ | ||||
MK_MAN=no \ | MK_MAN=no \ | ||||
MK_PROFILE=no \ | MK_PROFILE=no \ | ||||
MK_SSP=no \ | |||||
MK_RETPOLINE=no \ | MK_RETPOLINE=no \ | ||||
MK_WERROR=no | MK_WERROR=no | ||||
# world stage | # world stage | ||||
WMAKEENV= ${CROSSENV} \ | WMAKEENV= ${CROSSENV} \ | ||||
INSTALL="${INSTALL_CMD} -U" \ | INSTALL="${INSTALL_CMD} -U" \ | ||||
PATH=${TMPPATH} \ | PATH=${TMPPATH} \ | ||||
SYSROOT=${WORLDTMP} | SYSROOT=${WORLDTMP} | ||||
▲ Show 20 Lines • Show All 1,959 Lines • ▼ Show 20 Lines | |||||
.endif | .endif | ||||
NXBMAKEARGS+= \ | NXBMAKEARGS+= \ | ||||
OBJTOP=${NXBOBJTOP:Q} \ | OBJTOP=${NXBOBJTOP:Q} \ | ||||
OBJROOT=${NXBOBJROOT:Q} \ | OBJROOT=${NXBOBJROOT:Q} \ | ||||
-DNO_SHARED \ | -DNO_SHARED \ | ||||
-DNO_CPU_CFLAGS \ | -DNO_CPU_CFLAGS \ | ||||
-DNO_PIC \ | -DNO_PIC \ | ||||
SSP_CFLAGS= \ | |||||
MK_CASPER=no \ | MK_CASPER=no \ | ||||
MK_CLANG_EXTRAS=no \ | MK_CLANG_EXTRAS=no \ | ||||
MK_CLANG_FORMAT=no \ | MK_CLANG_FORMAT=no \ | ||||
MK_CLANG_FULL=no \ | MK_CLANG_FULL=no \ | ||||
MK_CTF=no \ | MK_CTF=no \ | ||||
MK_DEBUG_FILES=no \ | MK_DEBUG_FILES=no \ | ||||
MK_HTML=no \ | MK_HTML=no \ | ||||
MK_LLDB=no \ | MK_LLDB=no \ | ||||
MK_MAN=no \ | MK_MAN=no \ | ||||
MK_MAN_UTILS=yes \ | MK_MAN_UTILS=yes \ | ||||
MK_OFED=no \ | MK_OFED=no \ | ||||
MK_OPENSSH=no \ | MK_OPENSSH=no \ | ||||
MK_PROFILE=no \ | MK_PROFILE=no \ | ||||
MK_RETPOLINE=no \ | MK_RETPOLINE=no \ | ||||
MK_SENDMAIL=no \ | MK_SENDMAIL=no \ | ||||
MK_SSP=no \ | |||||
MK_TESTS=no \ | MK_TESTS=no \ | ||||
MK_WERROR=no \ | MK_WERROR=no \ | ||||
MK_ZFS=no | MK_ZFS=no | ||||
NXBMAKEENV+= \ | NXBMAKEENV+= \ | ||||
MAKEOBJDIRPREFIX= | MAKEOBJDIRPREFIX= | ||||
.if make(native-xtools*) && \ | .if make(native-xtools*) && \ | ||||
▲ Show 20 Lines • Show All 765 Lines • Show Last 20 Lines |