Makefile (119579) | Makefile (120760) |
---|---|
1# | 1# |
2# $FreeBSD: head/Makefile 119579 2003-08-30 13:33:41Z ru $ | 2# $FreeBSD: head/Makefile 120760 2003-10-04 18:53:38Z ru $ |
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 15# reinstallkernel - Reinstall the kernel and the kernel-modules. 16# reinstallkernel.debug 17# kernel - buildkernel + installkernel. 18# update - Convenient way to update your source tree (cvs). | 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 15# reinstallkernel - Reinstall the kernel and the kernel-modules. 16# reinstallkernel.debug 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 25# much how different the installed mk files are from those in the source 26# tree. This makefile executes a child make process, forcing it to use 27# the mk files from the source tree which are supposed to DTRT. 28# --- 29 unchanged lines hidden (view full) --- 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 \ 65 hierarchy install installcheck installkernel installkernel.debug\ | 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 23# much how different the installed mk files are from those in the source 24# tree. This makefile executes a child make process, forcing it to use 25# the mk files from the source tree which are supposed to DTRT. 26# --- 29 unchanged lines hidden (view full) --- 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 \ 63 hierarchy install installcheck installkernel installkernel.debug\ |
66 reinstallkernel reinstallkernel.debug installmost installworld \ | 64 reinstallkernel reinstallkernel.debug installworld \ |
67 libraries lint maninstall \ | 65 libraries lint maninstall \ |
68 most obj objlink regress rerelease tags update | 66 obj objlink regress rerelease tags update |
69 70BITGTS= files includes 71BITGTS:=${BITGTS} ${BITGTS:S/^/build/} ${BITGTS:S/^/install/} 72TGTS+= ${BITGTS} 73 74.ORDER: buildworld installworld 75.ORDER: buildworld distributeworld 76.ORDER: buildworld buildkernel --- 153 unchanged lines hidden --- | 67 68BITGTS= files includes 69BITGTS:=${BITGTS} ${BITGTS:S/^/build/} ${BITGTS:S/^/install/} 70TGTS+= ${BITGTS} 71 72.ORDER: buildworld installworld 73.ORDER: buildworld distributeworld 74.ORDER: buildworld buildkernel --- 153 unchanged lines hidden --- |