From ef7af95abd4c13eb0c2cd6961ee08594bfcb7513 Mon Sep 17 00:00:00 2001 From: Peter Wemm Date: Tue, 9 Dec 2003 02:08:19 +0000 Subject: [PATCH] Put on some factor 30+ bikeshed repellent and export the internal Makefile.inc1 underscore targets with a big warning that they are intentionally undocumented, subject to change without notice and might poison your dog etc. If you don't know what they are, then they are not meant for you to use. I've added these by hand to so many many trees that I've lost count. I find them rather useful. --- Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 132c1153b48..fccd360543c 100644 --- a/Makefile +++ b/Makefile @@ -58,12 +58,18 @@ # Define the user-driven targets. These are listed here in alphabetical # order, but that's not important. # +# Targets that begin with underscore are internal targets intended for +# developer convenience only. They are intentionally not documented and +# completely subject to change without notice. +# TGTS= all all-man buildkernel buildworld checkdpadd clean \ cleandepend cleandir depend distribute distributeworld everything \ hierarchy install installcheck installkernel installkernel.debug\ reinstallkernel reinstallkernel.debug installworld \ libraries lint maninstall \ - obj objlink regress rerelease tags update + obj objlink regress rerelease tags update \ + _worldtmp _legacy _bootstrap-tools _cleanobj _obj \ + _build-tools _cross-tools _includes _libraries _depend BITGTS= files includes BITGTS:=${BITGTS} ${BITGTS:S/^/build/} ${BITGTS:S/^/install/}