Makefile (217754) | Makefile (217815) |
---|---|
1# | 1# |
2# $FreeBSD: head/Makefile 217754 2011-01-23 16:28:44Z bz $ | 2# $FreeBSD: head/Makefile 217815 2011-01-25 08:13:31Z bz $ |
3# 4# The user-driven targets are: 5# 6# universe - *Really* build *everything* (buildworld and 7# all kernels on all architectures). 8# tinderbox - Same as universe, but presents a list of failed build 9# targets and exits with an error if there were any. 10# buildworld - Rebuild *everything*, including glue to help do --- 12 unchanged lines hidden (view full) --- 23# check-old - List obsolete directories/files/libraries. 24# check-old-dirs - List obsolete directories. 25# check-old-files - List obsolete files. 26# check-old-libs - List obsolete libraries. 27# delete-old - Delete obsolete directories/files/libraries. 28# delete-old-dirs - Delete obsolete directories. 29# delete-old-files - Delete obsolete files. 30# delete-old-libs - Delete obsolete libraries. | 3# 4# The user-driven targets are: 5# 6# universe - *Really* build *everything* (buildworld and 7# all kernels on all architectures). 8# tinderbox - Same as universe, but presents a list of failed build 9# targets and exits with an error if there were any. 10# buildworld - Rebuild *everything*, including glue to help do --- 12 unchanged lines hidden (view full) --- 23# check-old - List obsolete directories/files/libraries. 24# check-old-dirs - List obsolete directories. 25# check-old-files - List obsolete files. 26# check-old-libs - List obsolete libraries. 27# delete-old - Delete obsolete directories/files/libraries. 28# delete-old-dirs - Delete obsolete directories. 29# delete-old-files - Delete obsolete files. 30# delete-old-libs - Delete obsolete libraries. |
31# targets - Print a list of supported TARGET/TARGET_ARCH pairs. | 31# targets - Print a list of supported TARGET/TARGET_ARCH pairs 32# for world and kernel targets. |
32# 33# This makefile is simple by design. The FreeBSD make automatically reads 34# the /usr/share/mk/sys.mk unless the -m argument is specified on the 35# command line. By keeping this makefile simple, it doesn't matter too 36# much how different the installed mk files are from those in the source 37# tree. This makefile executes a child make process, forcing it to use 38# the mk files from the source tree which are supposed to DTRT. 39# --- 252 unchanged lines hidden (view full) --- 292TARGET_ARCHES_powerpc?= powerpc powerpc64 293TARGET_ARCHES_pc98?= i386 294TARGET_ARCHES_sun4v?= sparc64 295.for target in ${TARGETS} 296TARGET_ARCHES_${target}?= ${target} 297.endfor 298 299targets: | 33# 34# This makefile is simple by design. The FreeBSD make automatically reads 35# the /usr/share/mk/sys.mk unless the -m argument is specified on the 36# command line. By keeping this makefile simple, it doesn't matter too 37# much how different the installed mk files are from those in the source 38# tree. This makefile executes a child make process, forcing it to use 39# the mk files from the source tree which are supposed to DTRT. 40# --- 252 unchanged lines hidden (view full) --- 293TARGET_ARCHES_powerpc?= powerpc powerpc64 294TARGET_ARCHES_pc98?= i386 295TARGET_ARCHES_sun4v?= sparc64 296.for target in ${TARGETS} 297TARGET_ARCHES_${target}?= ${target} 298.endfor 299 300targets: |
300 @echo "Supported TARGETS/TARGET_ARCH pairs" | 301 @echo "Supported TARGET/TARGET_ARCH pairs for world and kernel targets" |
301.for target in ${TARGETS} 302.for target_arch in ${TARGET_ARCHES_${target}} 303 @echo " ${target}/${target_arch}" 304.endfor 305.endfor 306 307.if defined(DOING_TINDERBOX) 308FAILFILE=${.CURDIR}/_.tinderbox.failed --- 87 unchanged lines hidden --- | 302.for target in ${TARGETS} 303.for target_arch in ${TARGET_ARCHES_${target}} 304 @echo " ${target}/${target_arch}" 305.endfor 306.endfor 307 308.if defined(DOING_TINDERBOX) 309FAILFILE=${.CURDIR}/_.tinderbox.failed --- 87 unchanged lines hidden --- |