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 ---
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 ---