Lines Matching defs:MAKE

39 #	normally only of interest to .MAKE.LEVEL 0.
55 # using ${.MAKE.DEPENDFILE_PREFERENCE} to find additional
57 # .MAKE.DEPENDFILE_PREFIX) to refer to these makefiles to
63 # processing is recursive and results in .MAKE.LEVEL 0 learning the
67 # Indicates whether .MAKE.LEVEL 0 builds anything:
71 # makefiles to not do anything at .MAKE.LEVEL 0.
117 .if ${.MAKE.LEVEL} == ${_DIRDEP_USE_LEVEL}
146 .MAKE.SAVE_DOLLARS = no
195 .if !defined(.MAKE.DEPENDFILE_PREFERENCE)
196 # .MAKE.DEPENDFILE_PREFERENCE makes the logic below neater?
198 .MAKE.DEPENDFILE_PREFERENCE = ${_CURDIR}/${.MAKE.DEPENDFILE:T}
199 .if ${.MAKE.DEPENDFILE:E} == "${TARGET_SPEC}"
201 .MAKE.DEPENDFILE_PREFERENCE += ${_CURDIR}/${.MAKE.DEPENDFILE:T:R}.$${MACHINE}
203 .MAKE.DEPENDFILE_PREFERENCE += ${_CURDIR}/${.MAKE.DEPENDFILE:T:R}
207 _default_dependfile := ${.MAKE.DEPENDFILE_PREFERENCE:[1]:T}
208 _machine_dependfiles := ${.MAKE.DEPENDFILE_PREFERENCE:T:M*${MACHINE}*}
212 .if !defined(.MAKE.DEPENDFILE_PREFIX)
213 # knowing .MAKE.DEPENDFILE_PREFIX helps
215 .MAKE.DEPENDFILE_PREFIX := ${_machine_dependfiles:[1]:T:R}
217 .MAKE.DEPENDFILE_PREFIX := ${_default_dependfile:T}
223 N_notmachine := ${.MAKE.DEPENDFILE_PREFERENCE:E:N*${MACHINE}*:${M_ListToSkip}}
231 _last_dependfile := ${.INCLUDEDFROMFILE:M${.MAKE.DEPENDFILE_PREFIX}*}
233 _last_dependfile := ${.MAKE.MAKEFILES:M*/${.MAKE.DEPENDFILE_PREFIX}*:[-1]}
328 DIRDEP_MAKE?= ${.MAKE}
334 _DIRDEP_USE: .USE .MAKE
335 @for m in ${.MAKE.MAKEFILE_PREFERENCE}; do \
351 _machine_list != cd ${_CURDIR} && 'ls' -1 ${ALL_MACHINE_LIST:O:u:@m@${.MAKE.DEPENDFILE:T:R}.$m@} 2> /dev/null; echo
353 _machine_list != 'ls' -1 ${_CURDIR}/${.MAKE.DEPENDFILE_PREFIX}.* 2> /dev/null; echo
402 dirdeps-cached: ${DIRDEPS_CACHE} .MAKE
404 @MAKELEVEL=${.MAKE.LEVEL} ${.MAKE} -C ${_CURDIR} -f ${DIRDEPS_CACHE} \
419 +@MAKELEVEL=${.MAKE.LEVEL} DIRDEPS_CACHE=${DIRDEPS_CACHE} \
421 MAKEFLAGS= ${.MAKE} -C ${_CURDIR} -f ${BUILD_DIRDEPS_MAKEFILE} \
423 .MAKE.DEPENDFILE=.none \
433 @echo '.info $${.newline}$${TRACER}Makefiles read: total=${.MAKE.MAKEFILES:[#]} depend=${.MAKE.MAKEFILES:M*depend*:[#]} dirdeps=${.ALLTARGETS:M${SRCTOP}*:O:u:[#]}' >&3
439 @echo "${TRACER}Makefiles read: total=${.MAKE.MAKEFILES:[#]} depend=${.MAKE.MAKEFILES:M*depend*:[#]} dirdeps=${.ALLTARGETS:M${SRCTOP}*:O:u:[#]} seconds=`expr ${now_utc} - ${start_utc}`"
467 _dep_hack := ${_this_dir}/${.MAKE.DEPENDFILE_PREFIX}.inc
625 _m := ${.MAKE.DEPENDFILE_PREFERENCE:T:S;${TARGET_SPEC}$;${d:E};:S;${MACHINE};${d:E:C/,.*//};:@m@${exists(${d:R}/$m):?${d:R}/$m:}@:[1]}
653 .elif ${.MAKE.LEVEL} > 42
673 .if exists(${.CURDIR}/${.MAKE.DEPENDFILE:T})
678 _src != cd ${.CURDIR} && for m in ${.MAKE.DEPENDFILE_PREFERENCE:T:S,${MACHINE},*,}; do test -s $$m || continue; echo $$m; break; done; echo
680 .error cannot find any of ${.MAKE.DEPENDFILE_PREFERENCE:T}${.newline}Use: bootstrap-empty
683 _src?= ${.MAKE.DEPENDFILE:T}
687 @echo Bootstrapping ${RELDIR}/${.MAKE.DEPENDFILE:T} from ${_src:T}
688 (cd ${.CURDIR} && sed 's,${_src:E},${MACHINE},g' ${_src} > ${.MAKE.DEPENDFILE:T})
695 bootstrap-recurse: .NOTMAIN .MAKE
697 for d in `cd ${RELDIR} && ${.MAKE} -B -f ${"${.MAKEFLAGS:M-n}":?${_src}:${.MAKE.DEPENDFILE:T}} -V DIRDEPS`; do \
701 (cd $$d && ${.MAKE} -f ${_mf} bootstrap-recurse); \
708 @echo Creating empty ${RELDIR}/${.MAKE.DEPENDFILE:T}; \
710 @{ echo DIRDEPS=; echo ".include <dirdeps.mk>"; } > ${.CURDIR}/${.MAKE.DEPENDFILE:T}