support partial dumps
[unix-history] / usr / src / Makefile
index 95d2e22..c78f957 100644 (file)
@@ -1,21 +1,29 @@
-#      @(#)Makefile    4.2     (Berkeley)      %G%
+#      @(#)Makefile    4.6     (Berkeley)      %G%
 #
 DESTDIR=
 CFLAGS=        -O
 
 # Programs that live in subdirectories, and have makefiles of their own.
 #
 #
 DESTDIR=
 CFLAGS=        -O
 
 # Programs that live in subdirectories, and have makefiles of their own.
 #
-SUBDIR=        lib usr.lib bin usr.bin etc ucb games local
+SUBDIR=        lib usr.lib bin usr.bin etc ucb new games local
 
 all:   ${SUBDIR}
 
 
 all:   ${SUBDIR}
 
-${SUBDIR}: /tmp
+${SUBDIR}: FRC
        cd $@; make ${MFLAGS}
 
        cd $@; make ${MFLAGS}
 
+FRC:
+
 install:
 install:
-       for i in ${SUBDIR}; do \
+       -for i in ${SUBDIR}; do \
                (cd $$i; make ${MFLAGS} DESTDIR=${DESTDIR} install); done
 
                (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
 clean:
        rm -f a.out core *.s *.o
        for i in ${SUBDIR}; do (cd $$i; make ${MFLAGS} clean); done