1208f1083SBryan Drewery# $FreeBSD$ 2208f1083SBryan Drewery 3208f1083SBryan Drewery.if !target(__<src.init.mk>__) 4208f1083SBryan Drewery__<src.init.mk>__: 5208f1083SBryan Drewery 6208f1083SBryan Drewery.if !target(buildenv) 7208f1083SBryan Drewerybuildenv: .PHONY 88260928dSBryan Drewery ${_+_}@env BUILDENV_DIR=${.CURDIR} ${MAKE} -C ${SRCTOP} buildenv 9208f1083SBryan Drewery.endif 10208f1083SBryan Drewery 11*8561d0b2SSimon J. Gerraty.if ${MACHINE:Nhost*} == "" 12*8561d0b2SSimon J. Gerraty.if ${.MAKE.OS} != "FreeBSD" 13*8561d0b2SSimon J. Gerraty# these won't work anyway - see tools/build/mk/Makefile.boot.pre 14*8561d0b2SSimon J. GerratyMK_DEBUG_FILES= no 15*8561d0b2SSimon J. GerratyMK_MAN= no 16*8561d0b2SSimon J. GerratyMK_PIE= no 17*8561d0b2SSimon J. GerratyMK_RETPOLINE= no 18*8561d0b2SSimon J. GerratyNO_SHARED= no 19*8561d0b2SSimon J. GerratyMK_TESTS= no 20*8561d0b2SSimon J. Gerraty 21*8561d0b2SSimon J. Gerraty.-include <src.init.${.MAKE.OS:tl}.mk> 22*8561d0b2SSimon J. Gerraty 23*8561d0b2SSimon J. GerratyCFLAGS+= \ 24*8561d0b2SSimon J. Gerraty -DHAVE_NBTOOL_CONFIG_H=1 \ 25*8561d0b2SSimon J. Gerraty -I${SRCTOP}/tools/build/cross-build/include/common \ 26*8561d0b2SSimon J. Gerraty 27*8561d0b2SSimon J. Gerraty.endif 28*8561d0b2SSimon J. Gerraty 29*8561d0b2SSimon J. Gerraty.if ${MK_host_egacy} == "yes" 30*8561d0b2SSimon J. Gerraty.ifdef PROG 31*8561d0b2SSimon J. GerratyLOCAL_LIBRARIES+= egacy 32*8561d0b2SSimon J. GerratyLIBADD+= egacy 33*8561d0b2SSimon J. Gerraty.endif 34*8561d0b2SSimon J. Gerraty.endif 35*8561d0b2SSimon J. Gerraty 36*8561d0b2SSimon J. Gerraty.if ${MK_STAGING} == "yes" 37*8561d0b2SSimon J. GerratyISYSTEM= /usr/include 38*8561d0b2SSimon J. GerratyCFLAGS+= -I${STAGE_INCLUDEDIR} 39*8561d0b2SSimon J. Gerraty.endif 40*8561d0b2SSimon J. Gerraty.endif 41*8561d0b2SSimon J. Gerraty 42208f1083SBryan Drewery.endif # !target(__<src.init.mk>__) 43