Makefile (113000) | Makefile (116679) |
---|---|
1# | 1# |
2# $FreeBSD: head/Makefile 113000 2003-04-03 05:34:36Z imp $ | 2# $FreeBSD: head/Makefile 116679 2003-06-22 10:01:03Z simokawa $ |
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". 11# world - buildworld + installworld. 12# buildkernel - Rebuild the kernel and the kernel-modules. 13# installkernel - Install the kernel and the kernel-modules. | 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". 11# world - buildworld + installworld. 12# buildkernel - Rebuild the kernel and the kernel-modules. 13# installkernel - Install the kernel and the kernel-modules. |
14# installkernel.debug |
|
14# reinstallkernel - Reinstall the kernel and the kernel-modules. | 15# reinstallkernel - Reinstall the kernel and the kernel-modules. |
16# reinstallkernel.debug |
|
15# kernel - buildkernel + installkernel. 16# update - Convenient way to update your source tree (cvs). 17# most - Build user commands, no libraries or include files. 18# installmost - Install user commands, no libraries or include files. 19# 20# This makefile is simple by design. The FreeBSD make automatically reads 21# the /usr/share/mk/sys.mk unless the -m argument is specified on the 22# command line. By keeping this makefile simple, it doesn't matter too --- 32 unchanged lines hidden (view full) --- 55# and once the world is built you can cross build a kernel using the 56# buildkernel target. 57# 58# Define the user-driven targets. These are listed here in alphabetical 59# order, but that's not important. 60# 61TGTS= all all-man buildkernel buildworld checkdpadd clean \ 62 cleandepend cleandir depend distribute distributeworld everything \ | 17# kernel - buildkernel + installkernel. 18# update - Convenient way to update your source tree (cvs). 19# most - Build user commands, no libraries or include files. 20# installmost - Install user commands, no libraries or include files. 21# 22# This makefile is simple by design. The FreeBSD make automatically reads 23# the /usr/share/mk/sys.mk unless the -m argument is specified on the 24# command line. By keeping this makefile simple, it doesn't matter too --- 32 unchanged lines hidden (view full) --- 57# and once the world is built you can cross build a kernel using the 58# buildkernel target. 59# 60# Define the user-driven targets. These are listed here in alphabetical 61# order, but that's not important. 62# 63TGTS= all all-man buildkernel buildworld checkdpadd clean \ 64 cleandepend cleandir depend distribute distributeworld everything \ |
63 hierarchy install installcheck installkernel \ 64 reinstallkernel installmost installworld libraries lint maninstall \ | 65 hierarchy install installcheck installkernel installkernel.debug\ 66 reinstallkernel reinstallkernel.debug installmost installworld \ 67 libraries lint maninstall \ |
65 mk most obj objlink regress rerelease tags update 66 67BITGTS= files includes 68BITGTS:=${BITGTS} ${BITGTS:S/^/build/} ${BITGTS:S/^/install/} 69 70.ORDER: buildworld installworld 71.ORDER: buildworld distributeworld 72.ORDER: buildworld buildkernel 73.ORDER: buildkernel installkernel | 68 mk most obj objlink regress rerelease tags update 69 70BITGTS= files includes 71BITGTS:=${BITGTS} ${BITGTS:S/^/build/} ${BITGTS:S/^/install/} 72 73.ORDER: buildworld installworld 74.ORDER: buildworld distributeworld 75.ORDER: buildworld buildkernel 76.ORDER: buildkernel installkernel |
77.ORDER: buildkernel installkernel.debug |
|
74.ORDER: buildkernel reinstallkernel | 78.ORDER: buildkernel reinstallkernel |
79.ORDER: buildkernel reinstallkernel.debug |
|
75 76PATH= /sbin:/bin:/usr/sbin:/usr/bin 77MAKEOBJDIRPREFIX?= /usr/obj 78MAKEPATH= ${MAKEOBJDIRPREFIX}${.CURDIR}/make.${MACHINE} 79_MAKE= PATH=${PATH} \ 80 `if [ -x ${MAKEPATH}/make ]; then echo ${MAKEPATH}/make; else echo ${MAKE}; fi` \ 81 -m ${.CURDIR}/share/mk -f Makefile.inc1 82 --- 125 unchanged lines hidden --- | 80 81PATH= /sbin:/bin:/usr/sbin:/usr/bin 82MAKEOBJDIRPREFIX?= /usr/obj 83MAKEPATH= ${MAKEOBJDIRPREFIX}${.CURDIR}/make.${MACHINE} 84_MAKE= PATH=${PATH} \ 85 `if [ -x ${MAKEPATH}/make ]; then echo ${MAKEPATH}/make; else echo ${MAKE}; fi` \ 86 -m ${.CURDIR}/share/mk -f Makefile.inc1 87 --- 125 unchanged lines hidden --- |