386BSD 0.1 development
[unix-history] / usr / src / Makefile
index 9b615fc..19a16b2 100644 (file)
@@ -1,39 +1,3 @@
-#      @(#)Makefile    4.7     (Berkeley)      %G%
-#
-DESTDIR=
-CFLAGS=        -O
+SUBDIR=        bin include lib libexec sbin usr.bin usr.sbin
 
 
-# Programs that live in subdirectories, and have makefiles of their own.
-#
-LIBDIR= lib usr.lib
-SRCDIR=        bin usr.bin etc ucb new games local
-
-all:   ${LIBDIR} ${SRCDIR}
-
-${LIBDIR} ${SRCDIR}: FRC
-       cd $@; make ${MFLAGS}
-
-build: FRC
-       cd lib; make ${MFLAGS}
-       echo installing /lib
-       cd lib; make ${MFLAGS} install
-       cd usr.lib; make ${MFLAGS}
-       echo installing /usr/lib
-       cd usr.lib; make ${MFLAGS} install
-       -for i in ${SRCDIR}; do (cd $$i; make ${MFLAGS}); done
-
-FRC:
-
-install:
-       -for i in ${SUBDIR}; do \
-               (cd $$i; make ${MFLAGS} DESTDIR=${DESTDIR} install); done
-
-tags:
-       for i in include lib usr.lib; do \
-               (cd $$i; make ${MFLAGS} TAGSFILE=../tags tags); \
-       done
-       sort -u +0 -1 -o tags tags
-
-clean:
-       rm -f a.out core *.s *.o
-       for i in ${SUBDIR}; do (cd $$i; make ${MFLAGS} clean); done
+.include <bsd.subdir.mk>