diff usr/src/Makefile @ 1973:61bcd18fbe88

6425426 usr/src/Makefile 'setup' target is not enough for external developers Contributed by Richard Lowe <richlowe@richlowe.net>
author stevel
date Fri, 12 May 2006 15:47:12 -0700
parents 7e25f1c5948e
children 7954d746a1b5
line wrap: on
line diff
--- a/usr/src/Makefile	Fri May 12 12:18:22 2006 -0700
+++ b/usr/src/Makefile	Fri May 12 15:47:12 2006 -0700
@@ -140,8 +140,12 @@
 	libheaders ucbheaders cmdheaders commonheaders
 
 #
-# top-level setup target (headers/tools)
-setup: sgs
+# top-level setup target to setup the development environment
+# this includes headers and tools.  for open-only builds (i.e.:
+# source trees w/o usr/closed), this also depends on the closedbins
+# target (above) in order to properly seed the proto area
+#
+setup: closedbins sgs
 	@cd tools; pwd; $(MAKE) install
 
 # /var/mail/:saved is a special case because of the colon in the name.