1# |
2# $FreeBSD: head/Makefile 169597 2007-05-16 08:46:35Z des $ |
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, no kernel. 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# doxygen - Build API documentation of the kernel, needs doxygen. 19# update - Convenient way to update your source tree (cvs). |
20# check-old - List obsolete directories/files/libraries. 21# check-old-dirs - List obsolete directories. 22# check-old-files - List obsolete files. 23# check-old-libs - List obsolete libraries. 24# delete-old - Delete obsolete directories/files/libraries. 25# delete-old-dirs - Delete obsolete directories. 26# delete-old-files - Delete obsolete files. 27# delete-old-libs - Delete obsolete libraries. |
28# 29# This makefile is simple by design. The FreeBSD make automatically reads 30# the /usr/share/mk/sys.mk unless the -m argument is specified on the 31# command line. By keeping this makefile simple, it doesn't matter too 32# much how different the installed mk files are from those in the source 33# tree. This makefile executes a child make process, forcing it to use 34# the mk files from the source tree which are supposed to DTRT. 35# --- 34 unchanged lines hidden (view full) --- 70# 71# Define the user-driven targets. These are listed here in alphabetical 72# order, but that's not important. 73# 74# Targets that begin with underscore are internal targets intended for 75# developer convenience only. They are intentionally not documented and 76# completely subject to change without notice. 77# |
78TGTS= all all-man buildenv buildenvvars buildkernel buildworld \ 79 check-old check-old-dirs check-old-files check-old-libs \ 80 checkdpadd clean cleandepend cleandir \ 81 delete-old delete-old-dirs delete-old-files delete-old-libs \ |
82 depend distribute distributeworld distrib-dirs distribution doxygen \ 83 everything hierarchy install installcheck installkernel \ 84 installkernel.debug reinstallkernel reinstallkernel.debug \ 85 installworld kernel-toolchain libraries lint maninstall \ 86 obj objlink regress rerelease showconfig tags toolchain update \ 87 _worldtmp _legacy _bootstrap-tools _cleanobj _obj \ 88 _build-tools _cross-tools _includes _libraries _depend \ 89 build32 distribute32 install32 --- 222 unchanged lines hidden --- |