This confused me quite a bit when I first read it.  After lint was
unhooked from the tree, there remain only seven targets in
<bsd.prog.mk>:
all, clean, cleandir, depend, includes, install, and tags.

Same goes for <bsd.subdir.mk> and <bsd.lib.mk>.

Index: bsd.README
===================================================================
RCS file: /cvs/src/share/mk/bsd.README,v
retrieving revision 1.57
diff -u -p -r1.57 bsd.README
--- bsd.README  9 Oct 2014 04:44:09 -0000       1.57
+++ bsd.README  13 Oct 2014 12:41:24 -0000
@@ -266,7 +266,7 @@ The include file <bsd.prog.mk> handles b
 more source files, along with their manual pages.  It has a limited number
 of suffixes, consistent with the current needs of the BSD tree.
 
-It has eight targets:
+It has seven targets:
 
        all:
                build the program and its manual page
@@ -401,7 +401,7 @@ If foo has multiple source files, add th
 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 
 The include file <bsd.subdir.mk> contains the default targets for building
-subdirectories.  It has the same eight targets as <bsd.prog.mk>: all, 
+subdirectories.  It has the same seven targets as <bsd.prog.mk>: all, 
 clean, cleandir, depend, includes, install, and tags.  For all of
 the directories listed in the variable SUBDIR, the specified directory 
 will be visited and the target made.  There is also a default target which
@@ -419,7 +419,7 @@ yacc that allow multiple lex and yacc ta
 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 
 The include file <bsd.lib.mk> has support for building libraries.  It has
-the same eight targets as <bsd.prog.mk>: all, clean, cleandir, depend,
+the same seven targets as <bsd.prog.mk>: all, clean, cleandir, depend,
 includes, install, and tags.  It has a limited number of suffixes,
 consistent with the current needs of the BSD tree.
 

Reply via email to