Lines Matching refs:target

67 #       [steps 3. & 4. can be combined by using the "kernel" target]
79 # cross build world for other machine types using the buildworld target,
81 # buildkernel target.
187 # This 'cleanworld' target is not included in TGTS, because it is not a
188 # recursive target. All of the work for it is done right here. It is
196 # second time. There are situations where this target will be cleaning
225 # The historic default "all" target creates files which may cause stale
227 # when no target is given. The users can explicitly specify "all"
233 @echo "Explicit target required (use \"all\" for historic behavior)"
247 # Attempt to rebuild and reinstall everything. This target is not to be
249 # not included. One can argue that this target doesn't build everything
256 .if target(pre-world)
259 @echo ">>> Making 'pre-world' target"
265 .if target(post-world)
268 @echo ">>> Making 'post-world' target"
352 .for target in ${TARGETS}
353 TARGET_ARCHES_${target}?= ${target}
365 .for target in ${TARGETS}
366 .for target_arch in ${TARGET_ARCHES_${target}}
367 @echo " ${target}/${target_arch}"
386 .for target in ${TARGETS}
387 universe: universe_${target}
388 .ORDER: universe_prologue upgrade_checks universe_${target}_prologue universe_${target} universe_epilogue
389 universe_${target}: universe_${target}_prologue
390 universe_${target}_prologue:
391 @echo ">> ${target} started on `LC_ALL=C date`"
393 .for target_arch in ${TARGET_ARCHES_${target}}
394 universe_${target}: universe_${target}_${target_arch}
395 universe_${target}_${target_arch}: universe_${target}_prologue
396 @echo ">> ${target}.${target_arch} ${UNIVERSE_TARGET} started on `LC_ALL=C date`"
399 TARGET=${target} \
401 > _.${target}.${target_arch}.${UNIVERSE_TARGET} 2>&1 || \
402 (echo "${target}.${target_arch} ${UNIVERSE_TARGET} failed," \
403 "check _.${target}.${target_arch}.${UNIVERSE_TARGET} for details" | \
405 @echo ">> ${target}.${target_arch} ${UNIVERSE_TARGET} completed on `LC_ALL=C date`"
409 .if exists(${KERNSRCDIR}/${target}/conf/NOTES)
410 @(cd ${KERNSRCDIR}/${target}/conf && env __MAKE_CONF=/dev/null \
411 ${MAKE} LINT > ${.CURDIR}/_.${target}.makeLINT 2>&1 || \
412 (echo "${target} 'make LINT' failed," \
413 "check _.${target}.makeLINT for details"| ${MAKEFAIL}))
415 @cd ${.CURDIR} && ${MAKE} ${.MAKEFLAGS} TARGET=${target} \
418 @echo ">> ${target} completed on `LC_ALL=C date`"