Lines Matching defs:MAKE

38 #	normally only of interest to .MAKE.LEVEL 0.
54 # using ${.MAKE.DEPENDFILE_PREFERENCE} to find additional
56 # .MAKE.DEPENDFILE_PREFIX) to refer to these makefiles to
65 # processing is recursive and results in .MAKE.LEVEL 0 learning the
69 # Indicates whether .MAKE.LEVEL 0 builds anything:
73 # makefiles to not do anything at .MAKE.LEVEL 0.
145 .MAKE.LEVEL = 1
150 .if ${.MAKE.LEVEL} == ${_DIRDEP_USE_LEVEL}
184 .MAKE.SAVE_DOLLARS = no
230 .if !defined(.MAKE.DEPENDFILE_PREFERENCE)
231 # .MAKE.DEPENDFILE_PREFERENCE makes the logic below neater?
233 .MAKE.DEPENDFILE_PREFERENCE = ${_CURDIR}/${.MAKE.DEPENDFILE:T}
234 .if ${.MAKE.DEPENDFILE:E} == "${TARGET_SPEC}"
236 .MAKE.DEPENDFILE_PREFERENCE += ${_CURDIR}/${.MAKE.DEPENDFILE:T:R}.$${MACHINE}
238 .MAKE.DEPENDFILE_PREFERENCE += ${_CURDIR}/${.MAKE.DEPENDFILE:T:R}
242 _default_dependfile := ${.MAKE.DEPENDFILE_PREFERENCE:[1]:T}
243 _machine_dependfiles := ${.MAKE.DEPENDFILE_PREFERENCE:T:M*${MACHINE}*}
247 .if !defined(.MAKE.DEPENDFILE_PREFIX)
248 # knowing .MAKE.DEPENDFILE_PREFIX helps
250 .MAKE.DEPENDFILE_PREFIX := ${_machine_dependfiles:[1]:T:R}
252 .MAKE.DEPENDFILE_PREFIX := ${_default_dependfile:T}
258 N_notmachine := ${.MAKE.DEPENDFILE_PREFERENCE:E:N*${MACHINE}*:${M_ListToSkip}}
270 _last_dependfile := ${.INCLUDEDFROMFILE:M${.MAKE.DEPENDFILE_PREFIX}*}
272 _last_dependfile := ${.MAKE.MAKEFILES:M*/${.MAKE.DEPENDFILE_PREFIX}*:[-1]}
381 DIRDEP_MAKE?= ${.MAKE}
387 _DIRDEP_USE: .USE .MAKE
388 @for m in ${.MAKE.MAKEFILE_PREFERENCE}; do \
404 _machine_list != cd ${_CURDIR} && 'ls' -1 ${ALL_MACHINE_LIST:O:u:@m@${.MAKE.DEPENDFILE:T:R}.$m@} 2> /dev/null; echo
406 _machine_list != 'ls' -1 ${_CURDIR}/${.MAKE.DEPENDFILE_PREFIX}.* 2> /dev/null; echo
460 .MAKE.META.IGNORE_FILTER = M*/${.MAKE.DEPENDFILE_PREFIX}*
463 dirdeps-cached: ${DIRDEPS_CACHE} .MAKE
465 @MAKELEVEL=${.MAKE.LEVEL} ${.MAKE} -C ${_CURDIR} -f ${DIRDEPS_CACHE} \
480 +@MAKELEVEL=${.MAKE.LEVEL} DIRDEPS_CACHE=${DIRDEPS_CACHE} \
483 MAKEFLAGS= ${.MAKE} -C ${_CURDIR} -f ${BUILD_DIRDEPS_MAKEFILE} \
485 .MAKE.DEPENDFILE=.none \
495 @echo '.info $${.newline}$${TRACER}Makefiles read: total=${.MAKE.MAKEFILES:[#]} depend=${.MAKE.MAKEFILES:M*depend*:[#]} dirdeps=${.ALLTARGETS:M${SRCTOP}*:O:u:[#]}' >&3
501 @echo "${TRACER}Makefiles read: total=${.MAKE.MAKEFILES:[#]} depend=${.MAKE.MAKEFILES:M*depend*:[#]} dirdeps=${.ALLTARGETS:M${SRCTOP}*:O:u:[#]} seconds=`expr ${now_utc} - ${start_utc}`"
529 _dep_hack := ${_this_dir}/${.MAKE.DEPENDFILE_PREFIX}.inc
716 _m := ${.MAKE.DEPENDFILE_PREFERENCE:T:S;${TARGET_SPEC}$;${d:E};:S;${MACHINE};${d:E:C/,.*//};:@m@${exists(${d:R}/$m):?${d:R}/$m:}@:[1]}
740 .elif ${.MAKE.LEVEL} > 42
761 _want = ${.CURDIR}/${.MAKE.DEPENDFILE_DEFAULT:T}
768 _src != cd ${.CURDIR} && for m in ${.MAKE.DEPENDFILE_PREFERENCE:T:S,${MACHINE},*,}; do test -s $$m || continue; echo $$m; break; done; echo
770 .error cannot find any of ${.MAKE.DEPENDFILE_PREFERENCE:T}${.newline}Use: bootstrap-empty
773 _src?= ${.MAKE.DEPENDFILE}
775 .MAKE.DEPENDFILE_BOOTSTRAP_SED+= -e 's/${_src:E:C/,.*//}/${MACHINE}/g'
781 .if ${_src:T} != ${.MAKE.DEPENDFILE_PREFIX:T}
782 (cd ${.CURDIR} && sed ${.MAKE.DEPENDFILE_BOOTSTRAP_SED} ${_src} > ${_want:T})
792 bootstrap-recurse: .NOTMAIN .MAKE
794 for d in `cd ${RELDIR} && ${.MAKE} -B -f ${"${.MAKEFLAGS:M-n}":?${_src}:${.MAKE.DEPENDFILE:T}} -V DIRDEPS`; do \
798 (cd $$d && ${.MAKE} -f ${_mf} bootstrap-recurse); \