+#
+# Copyright (c) 1986 Regents of the University of California.
+# All rights reserved. The Berkeley software License Agreement
+# specifies the terms and conditions for redistribution.
+#
+# @(#)Makefile 4.15 (Berkeley) %G%
+#
+# This makefile is designed to be run in one of three ways:
+#
+# make build
+# make installsrc
+# The `make build' will compile and install the libraries and the compiler
+# twice before building the rest of the sources. The `make installsrc' will
+# then install the remaining binaries.
+#
+# make libthenall
+# make installsrc
+# The `make libthenall' will compile and install the libraries, compile
+# and install the compiler and then compile everything else. Note,
+# however, that the libraries will have been built with the old compiler.
+# The `make installsrc' will then install the remaining binaries.
+#
+# make all
+# make install
+# The `make all' (the default) will compile everything, and install
+# nothing. The `make install' will then install everything.
+#
+# C library options: passed to libc makefile.
+# See lib/libc/Makefile for explanation.
+# HOSTLOOKUP must be either named or hosttable.
+# DFLMON must be either mon.o or gmon.o.
+# DEFS may include -DLIBC_SCCS, -DSYSLIBC_SCCS, both, or neither.
+#
+HOSTLOOKUP=named
+DFLMON=mon.o
+DEFS= -DLIBC_SCCS
+MACHINE=tahoe
+LIBCDEFS= MACHINE=${MACHINE} HOSTLOOKUP=${HOSTLOOKUP} DFLMON=${DFLMON} DEFS="${DEFS}"
+
+# global flags
+# SRC_MFLAGS are used on makes in command source directories,
+# but not in library or compiler directories that will be installed
+# for use in compiling everything else.