Deleted Added
full compact
Makefile (217123) Makefile (217125)
1#
1#
2# $FreeBSD: head/Makefile 217123 2011-01-07 20:26:33Z imp $
2# $FreeBSD: head/Makefile 217125 2011-01-07 20:36:27Z imp $
3#
4# The user-driven targets are:
5#
6# universe - *Really* build *everything* (buildworld and
7# all kernels on all architectures).
8# buildworld - Rebuild *everything*, including glue to help do
9# upgrades.
10# installworld - Install everything built by "buildworld".

--- 10 unchanged lines hidden (view full) ---

21# check-old - List obsolete directories/files/libraries.
22# check-old-dirs - List obsolete directories.
23# check-old-files - List obsolete files.
24# check-old-libs - List obsolete libraries.
25# delete-old - Delete obsolete directories/files/libraries.
26# delete-old-dirs - Delete obsolete directories.
27# delete-old-files - Delete obsolete files.
28# 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# buildworld - Rebuild *everything*, including glue to help do
9# upgrades.
10# installworld - Install everything built by "buildworld".

--- 10 unchanged lines hidden (view full) ---

21# check-old - List obsolete directories/files/libraries.
22# check-old-dirs - List obsolete directories.
23# check-old-files - List obsolete files.
24# check-old-libs - List obsolete libraries.
25# delete-old - Delete obsolete directories/files/libraries.
26# delete-old-dirs - Delete obsolete directories.
27# delete-old-files - Delete obsolete files.
28# delete-old-libs - Delete obsolete libraries.
29# targets - Print a list of supported TARGET/TARGET_ARCH pairs.
29#
30# This makefile is simple by design. The FreeBSD make automatically reads
31# the /usr/share/mk/sys.mk unless the -m argument is specified on the
32# command line. By keeping this makefile simple, it doesn't matter too
33# much how different the installed mk files are from those in the source
34# tree. This makefile executes a child make process, forcing it to use
35# the mk files from the source tree which are supposed to DTRT.
36#

--- 238 unchanged lines hidden (view full) ---

275
276#
277# universe
278#
279# Attempt to rebuild *everything* for all supported architectures,
280# with a reasonable chance of success, regardless of how old your
281# existing system is.
282#
30#
31# This makefile is simple by design. The FreeBSD make automatically reads
32# the /usr/share/mk/sys.mk unless the -m argument is specified on the
33# command line. By keeping this makefile simple, it doesn't matter too
34# much how different the installed mk files are from those in the source
35# tree. This makefile executes a child make process, forcing it to use
36# the mk files from the source tree which are supposed to DTRT.
37#

--- 238 unchanged lines hidden (view full) ---

276
277#
278# universe
279#
280# Attempt to rebuild *everything* for all supported architectures,
281# with a reasonable chance of success, regardless of how old your
282# existing system is.
283#
283.if make(universe) || make(universe_kernels) || make(tinderbox)
284.if make(universe) || make(universe_kernels) || make(tinderbox) || make(targets)
284TARGETS?=amd64 arm i386 ia64 mips pc98 powerpc sparc64 sun4v
285TARGET_ARCHES_arm?= arm armeb
286TARGET_ARCHES_mips?= mipsel mipseb mips64el mips64eb
287TARGET_ARCHES_powerpc?= powerpc powerpc64
288TARGET_ARCHES_pc98?= i386
289TARGET_ARCHES_sun4v?= sparc64
290.for target in ${TARGETS}
291TARGET_ARCHES_${target}?= ${target}
292.endfor
293
285TARGETS?=amd64 arm i386 ia64 mips pc98 powerpc sparc64 sun4v
286TARGET_ARCHES_arm?= arm armeb
287TARGET_ARCHES_mips?= mipsel mipseb mips64el mips64eb
288TARGET_ARCHES_powerpc?= powerpc powerpc64
289TARGET_ARCHES_pc98?= i386
290TARGET_ARCHES_sun4v?= sparc64
291.for target in ${TARGETS}
292TARGET_ARCHES_${target}?= ${target}
293.endfor
294
295targets:
296 @echo "Supported TARGET/TARGET_ARCH pairs"
297.for target in ${TARGETS}
298.for target_arch in ${TARGET_ARCHES_${target}}
299 @echo " ${target}/${target_arch}"
300.endfor
301.endfor
302
294.if defined(DOING_TINDERBOX)
295FAILFILE=tinderbox.failed
296MAKEFAIL=tee -a ${FAILFILE}
297.else
298MAKEFAIL=cat
299.endif
300
301universe: universe_prologue

--- 81 unchanged lines hidden ---
303.if defined(DOING_TINDERBOX)
304FAILFILE=tinderbox.failed
305MAKEFAIL=tee -a ${FAILFILE}
306.else
307MAKEFAIL=cat
308.endif
309
310universe: universe_prologue

--- 81 unchanged lines hidden ---