Makefile (118531) | Makefile (119519) |
---|---|
1# | 1# |
2# $FreeBSD: head/Makefile 118531 2003-08-06 11:06:38Z ru $ | 2# $FreeBSD: head/Makefile 119519 2003-08-28 04:03:13Z marcel $ |
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". --- 71 unchanged lines hidden (view full) --- 82MAKEOBJDIRPREFIX?= /usr/obj 83MAKEPATH= ${MAKEOBJDIRPREFIX}${.CURDIR}/make.${MACHINE} 84BINMAKE= \ 85 `if [ -x ${MAKEPATH}/make ]; then echo ${MAKEPATH}/make; else echo ${MAKE}; fi` \ 86 -m ${.CURDIR}/share/mk 87_MAKE= PATH=${PATH} ${BINMAKE} -f Makefile.inc1 88 89# | 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". --- 71 unchanged lines hidden (view full) --- 82MAKEOBJDIRPREFIX?= /usr/obj 83MAKEPATH= ${MAKEOBJDIRPREFIX}${.CURDIR}/make.${MACHINE} 84BINMAKE= \ 85 `if [ -x ${MAKEPATH}/make ]; then echo ${MAKEPATH}/make; else echo ${MAKE}; fi` \ 86 -m ${.CURDIR}/share/mk 87_MAKE= PATH=${PATH} ${BINMAKE} -f Makefile.inc1 88 89# |
90# Handle the user-driven targets, using the source relative mk files. | 90# Make sure we have an up-to-date make(1). Only world and buildworld 91# should do this as those are the initial targets used for upgrades. 92# The user can define ALWAYS_CHECK_MAKE to have this check performed 93# for all targets. |
91# | 94# |
95.if defined(ALWAYS_CHECK_MAKE) |
|
92${TGTS} ${BITGTS}: upgrade_checks | 96${TGTS} ${BITGTS}: upgrade_checks |
97.else 98buildworld: upgrade_checks 99.endif 100 101# 102# Handle the user-driven targets, using the source relative mk files. 103# 104 105${TGTS} ${BITGTS}: |
|
93 @cd ${.CURDIR}; \ 94 ${_MAKE} ${.TARGET} 95 96# Set a reasonable default 97.MAIN: all 98 99STARTTIME!= LC_ALL=C date 100# --- 115 unchanged lines hidden --- | 106 @cd ${.CURDIR}; \ 107 ${_MAKE} ${.TARGET} 108 109# Set a reasonable default 110.MAIN: all 111 112STARTTIME!= LC_ALL=C date 113# --- 115 unchanged lines hidden --- |