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
62 # processing is recursive and results in .MAKE.LEVEL 0 learning the
66 # Indicates whether .MAKE.LEVEL 0 builds anything:
70 # makefiles to not do anything at .MAKE.LEVEL 0.
114 .if ${.MAKE.LEVEL} == 0
164 .if !defined(.MAKE.DEPENDFILE_PREFERENCE)
165 # .MAKE.DEPENDFILE_PREFERENCE makes the logic below neater?
167 .MAKE.DEPENDFILE_PREFERENCE = ${_CURDIR}/${.MAKE.DEPENDFILE:T}
168 .if ${.MAKE.DEPENDFILE:E} == "${TARGET_SPEC}"
170 .MAKE.DEPENDFILE_PREFERENCE += ${_CURDIR}/${.MAKE.DEPENDFILE:T:R}.$${MACHINE}
172 .MAKE.DEPENDFILE_PREFERENCE += ${_CURDIR}/${.MAKE.DEPENDFILE:T:R}
176 _default_dependfile := ${.MAKE.DEPENDFILE_PREFERENCE:[1]:T}
177 _machine_dependfiles := ${.MAKE.DEPENDFILE_PREFERENCE:T:M*${MACHINE}*}
181 .if !defined(.MAKE.DEPENDFILE_PREFIX)
182 # knowing .MAKE.DEPENDFILE_PREFIX helps
184 .MAKE.DEPENDFILE_PREFIX := ${_machine_dependfiles:[1]:T:R}
186 .MAKE.DEPENDFILE_PREFIX := ${_default_dependfile:T}
192 N_notmachine := ${.MAKE.DEPENDFILE_PREFERENCE:E:N*${MACHINE}*:${M_ListToSkip}}
199 _last_dependfile := ${.MAKE.MAKEFILES:M*/${.MAKE.DEPENDFILE_PREFIX}*:[-1]}
281 _DIRDEP_USE: .USE .MAKE
282 @for m in ${.MAKE.MAKEFILE_PREFERENCE}; do \
288 ${.MAKE} -C ${.TARGET:R} || exit 1; \
298 _machine_list != cd ${_CURDIR} && 'ls' -1 ${ALL_MACHINE_LIST:O:u:@m@${.MAKE.DEPENDFILE:T:R}.$m@} 2> /dev/null; echo
300 _machine_list != 'ls' -1 ${_CURDIR}/${.MAKE.DEPENDFILE_PREFIX}.* 2> /dev/null; echo
341 _dep_hack := ${_this_dir}/${.MAKE.DEPENDFILE_PREFIX}.inc
472 _m := ${.MAKE.DEPENDFILE_PREFERENCE:T:S;${TARGET_SPEC}$;${d:E};:S;${MACHINE};${d:E:C/,.*//};:@m@${exists(${d:R}/$m):?${d:R}/$m:}@:[1]}
493 .elif ${.MAKE.LEVEL} > 42