Lines Matching defs:MAKE

40 #	normally only of interest to .MAKE.LEVEL 0.
56 # using ${.MAKE.DEPENDFILE_PREFERENCE} to find additional
58 # .MAKE.DEPENDFILE_PREFIX) to refer to these makefiles to
67 # processing is recursive and results in .MAKE.LEVEL 0 learning the
153 .MAKE.LEVEL = 1
158 .if ${.MAKE.LEVEL} == ${_DIRDEP_USE_LEVEL}
187 .MAKE.SAVE_DOLLARS = no
231 .if !defined(.MAKE.DEPENDFILE_PREFERENCE)
232 # .MAKE.DEPENDFILE_PREFERENCE makes the logic below neater?
234 .MAKE.DEPENDFILE_PREFERENCE = ${_CURDIR}/${.MAKE.DEPENDFILE:T}
235 .if ${.MAKE.DEPENDFILE:E} == "${TARGET_SPEC}"
237 .MAKE.DEPENDFILE_PREFERENCE += ${_CURDIR}/${.MAKE.DEPENDFILE:T:R}.$${MACHINE}
239 .MAKE.DEPENDFILE_PREFERENCE += ${_CURDIR}/${.MAKE.DEPENDFILE:T:R}
243 _default_dependfile := ${.MAKE.DEPENDFILE_PREFERENCE:[1]:T}
244 _machine_dependfiles := ${.MAKE.DEPENDFILE_PREFERENCE:T:M*${MACHINE}*}
248 .if !defined(.MAKE.DEPENDFILE_PREFIX)
249 # knowing .MAKE.DEPENDFILE_PREFIX helps
251 .MAKE.DEPENDFILE_PREFIX := ${_machine_dependfiles:[1]:T:R}
253 .MAKE.DEPENDFILE_PREFIX := ${_default_dependfile:T}
259 N_notmachine := ${.MAKE.DEPENDFILE_PREFERENCE:E:N*${MACHINE}*:${M_ListToSkip}}
271 _last_dependfile := ${.INCLUDEDFROMFILE:M${.MAKE.DEPENDFILE_PREFIX}*}
273 _last_dependfile := ${.MAKE.MAKEFILES:M*/${.MAKE.DEPENDFILE_PREFIX}*:[-1]}
394 DIRDEP_MAKE ?= ${.MAKE}
413 _DIRDEP_USE: .USE .MAKE
414 @for m in ${.MAKE.MAKEFILE_PREFERENCE}; do \
431 _machine_list != cd ${_CURDIR} && 'ls' -1 ${ALL_MACHINE_LIST:O:u:@m@${.MAKE.DEPENDFILE:T:R}.$m@} 2> /dev/null; echo
433 _machine_list != 'ls' -1 ${_CURDIR}/${.MAKE.DEPENDFILE_PREFIX}.* 2> /dev/null; echo
487 .MAKE.META.IGNORE_FILTER = M*/${.MAKE.DEPENDFILE_PREFIX}*
490 dirdeps-cached: ${DIRDEPS_CACHE} .MAKE
492 @MAKELEVEL=${.MAKE.LEVEL} ${.MAKE} -C ${_CURDIR} -f ${DIRDEPS_CACHE} \
516 +@MAKELEVEL=${.MAKE.LEVEL} DIRDEPS_CACHE=${DIRDEPS_CACHE} \
519 MAKEFLAGS= ${DIRDEP_CACHE_MAKE:U${.MAKE}} -C ${_CURDIR} \
522 .MAKE.DEPENDFILE=.none \
535 @{ echo; echo '.info $${.newline}$${TRACER}Makefiles read: total=${.MAKE.MAKEFILES:[#]} depend=${.MAKE.MAKEFILES:M*depend*:[#]} dirdeps=${.ALLTARGETS:M${SRCTOP}*:O:u:[#]} ${DIRDEP_INFO_XTRAS}'; } >&3
541 @echo "${TRACER}Makefiles read: total=${.MAKE.MAKEFILES:[#]} depend=${.MAKE.MAKEFILES:M*depend*:[#]} dirdeps=${.ALLTARGETS:M${SRCTOP}*:O:u:[#]} ${DIRDEP_INFO_XTRAS} seconds=`expr ${now_utc} - ${start_utc}`"
559 _dep_hack := ${_this_dir}/${.MAKE.DEPENDFILE_PREFIX}.inc
752 _m := ${.MAKE.DEPENDFILE_PREFERENCE:T:S;${TARGET_SPEC}$;${d:E};:S;${MACHINE};${d:E:C/,.*//};:@m@${exists(${d:R}/$m):?${d:R}/$m:}@:[1]}
778 .elif ${.MAKE.LEVEL} > 42
784 # Since we are/should be included by .MAKE.DEPENDFILE
790 .if !defined(WITHOUT_META_STATS) && ${.INCLUDEDFROMFILE:U:M${.MAKE.DEPENDFILE_PREFIX}*} != "" && ${.MAKE.MODE:Mmeta} != ""
792 meta_stats= meta=${empty(.MAKE.META.FILES):?0:${.MAKE.META.FILES:[#]}} \
793 created=${empty(.MAKE.META.CREATED):?0:${.MAKE.META.CREATED:[#]}}
824 _want = ${.CURDIR}/${.MAKE.DEPENDFILE_DEFAULT:T}
831 _src != cd ${.CURDIR} && for m in ${.MAKE.DEPENDFILE_PREFERENCE:T:S,${MACHINE},*,}; do test -s $$m || continue; echo $$m; break; done; echo
833 .error cannot find any of ${.MAKE.DEPENDFILE_PREFERENCE:T}${.newline}Use: bootstrap-empty
836 _src?= ${.MAKE.DEPENDFILE}
838 .MAKE.DEPENDFILE_BOOTSTRAP_SED+= -e 's/${_src:E:C/,.*//}/${MACHINE}/g'
844 .if ${_src:T} != ${.MAKE.DEPENDFILE_PREFIX:T}
845 (cd ${.CURDIR} && sed ${.MAKE.DEPENDFILE_BOOTSTRAP_SED} ${_src} > ${_want:T})
855 bootstrap-recurse: .NOTMAIN .MAKE
857 for d in `cd ${RELDIR} && ${.MAKE} -B -f ${"${.MAKEFLAGS:M-n}":?${_src}:${.MAKE.DEPENDFILE:T}} -V DIRDEPS`; do \
861 (cd $$d && ${.MAKE} -f ${_mf} bootstrap-recurse); \