new template
authorKeith Bostic <bostic@ucbvax.Berkeley.EDU>
Thu, 4 Jun 1987 08:09:35 +0000 (00:09 -0800)
committerKeith Bostic <bostic@ucbvax.Berkeley.EDU>
Thu, 4 Jun 1987 08:09:35 +0000 (00:09 -0800)
SCCS-vsn: games/mille/Makefile 5.3
SCCS-vsn: games/quiz/Makefile 4.3
SCCS-vsn: games/robots/Makefile 5.4
SCCS-vsn: games/sail/Makefile 5.4
SCCS-vsn: games/mille/Makefile 5.3

usr/src/games/mille/Makefile
usr/src/games/quiz/Makefile
usr/src/games/robots/Makefile
usr/src/games/sail/Makefile

index d38aa2e..e5e3df5 100644 (file)
@@ -1,82 +1,94 @@
 #
 #
-# Copyright (c) 1982 Regents of the University of California.
+# Copyright (c) 1987 Regents of the University of California.
 # All rights reserved.  The Berkeley software License Agreement
 # specifies the terms and conditions for redistribution.
 #
 # All rights reserved.  The Berkeley software License Agreement
 # specifies the terms and conditions for redistribution.
 #
-#      @(#)Makefile    5.1 (Berkeley) 5/15/86
+#      @(#)Makefile    5.3     (Berkeley)      %G%
 #
 #
-# mille bourne game makefile
-#
-HEADERS=mille.h
-CFILES=        comp.c end.c extern.c init.c mille.c misc.c move.c print.c \
+CFLAGS=        -O
+LIBC=  /lib/libc.a
+LIBS=  -lcurses -ltermlib
+SRCS=  comp.c end.c extern.c init.c mille.c misc.c move.c print.c \
+       roll.c save.c table.c types.c varpush.c
+MSRCS= comp.c end.c extern.c init.c mille.c misc.c move.c print.c \
        roll.c save.c types.c varpush.c
        roll.c save.c types.c varpush.c
-OBJS=  comp.o end.o extern.o init.o mille.o misc.o move.o print.o \
+MOBJS= comp.o end.o extern.o init.o mille.o misc.o move.o print.o \
        roll.o save.o types.o varpush.o
        roll.o save.o types.o varpush.o
-POBJS= comp.po end.po extern.po init.po mille.po misc.po move.po \
-       roll.po print.po save.po types.po varpush.po
-# CRL= /jb/ingres/arnold/=lib/=curses/crlib
-# CRL= =curses/screen/libcurses.a
-CRL=   
-# L=   -ltermlib
-L=     -lcurses -ltermlib
-LIBS=  ${CRL} ${L}
-DEFS=
-CFLAGS=        -O ${DEFS}
-LDFLAGS=
-DESTDIR=
-BINDIR=        /usr/games
-.SUFFIXES: .po .i
-
-.c.po:
-       rm -f x.c ; ln $*.c x.c
-       ${CC} ${CFLAGS} -p -c x.c
-       mv x.o $*.po
-
-.c.i:
-       ${CC} ${LDFLAGS} -P $*.c
-
-a.out: ${OBJS} ${CRL}
-       ${CC} ${LDFLAGS} ${OBJS} ${LIBS}
-
-mille: ${OBJS} ${CRL}
-       ${CC} ${CFLAGS} -o mille ${OBJS} ${LIBS}
-
-install: mille
-       install -s mille ${DESTDIR}${BINDIR}
-
-pmb: ${POBJS} ../pcrlib
-       ${CC} ${CFLAGS} -p -o pmb ${POBJS} ../pcrlib -ltermlib
-
-mille.po: mille.c
-       rm -f x.c ; ln mille.c x.c
-       ${CC} ${CFLAGS} -DPROF -p -c x.c
-       mv x.o mille.po
-
-table: table.o extern.o
-       ${CC} ${CFLAGS} -i -o table table.o extern.o
-
-readdump: readdump.o extern.o varpush.o
-       ${CC} ${CFLAGS} -i -o readdump readdump.o extern.o varpush.o
-
-ctags:
-       ctags ${HEADERS} ${CFILES}
-       ed - tags < :ctfix
-       sort tags -o tags
-
-lint:
-       lint -hxb ${DEFS} ${CFILES} ${L} > lint.out
-
-mille.ar:
-       ar ruv mille.ar Makefile tags ${HEADERS} ${CFILES}
-
-tar:
-       tar rvf /dev/rmt0 Makefile tags :ctfix ${HEADERS} ${CFILES}
-
-lpr:
-       pr Makefile ${HEADERS} ${CFILES} tags | lpr ; lpq
-
-clean:
-       rm -f ${OBJS} ${POBJS} core ? a.out errs mille lint.out mille.ar \
-               tags pmb
-
-depend:
+TSRCS= table.c extern.c
+TOBJS= table.o extern.o
+
+all: mille
+
+mille: ${MOBJS} ${LIBC}
+       ${CC} ${CFLAGS} -o $@ ${MOBJS} ${LIBS}
+
+table: ${TOBJS} ${LIBC}
+       ${CC} ${CFLAGS} -o $@ ${TOBJS}
+
+clean: FRC
+       rm -f ${OBJS} ${TOBJS} core mille table
+
+depend: FRC
+       mkdep ${CFLAGS} ${SRCS}
+
+install: FRC
+       install -s -o bin -g bin -m 755 mille ${DESTDIR}/usr/games/mille
+
+lint: FRC
+       lint ${CFLAGS} ${SRCS}
+       lint ${CFLAGS} ${TSRCS}
+
+tags: FRC
+       ctags ${SRCS}
+       ctags -a ${TSRCS}
+       sort -o tags tags
+
+FRC:
+
+# DO NOT DELETE THIS LINE -- mkdep uses it.
+# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+comp.o: comp.c mille.h /usr/include/ctype.h /usr/include/curses.h
+comp.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
+comp.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
+end.o: end.c mille.h /usr/include/ctype.h /usr/include/curses.h
+end.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
+end.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
+extern.o: extern.c mille.h /usr/include/ctype.h /usr/include/curses.h
+extern.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
+extern.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
+init.o: init.c mille.h /usr/include/ctype.h /usr/include/curses.h
+init.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
+init.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
+mille.o: mille.c mille.h /usr/include/ctype.h /usr/include/curses.h
+mille.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
+mille.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
+mille.o: /usr/include/signal.h
+misc.o: misc.c mille.h /usr/include/ctype.h /usr/include/curses.h
+misc.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
+misc.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
+misc.o: /usr/include/sys/file.h
+move.o: move.c mille.h /usr/include/ctype.h /usr/include/curses.h
+move.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
+move.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
+print.o: print.c mille.h /usr/include/ctype.h /usr/include/curses.h
+print.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
+print.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
+roll.o: roll.c mille.h /usr/include/ctype.h /usr/include/curses.h
+roll.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
+roll.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
+save.o: save.c mille.h /usr/include/ctype.h /usr/include/curses.h
+save.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
+save.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
+save.o: /usr/include/sys/types.h /usr/include/sys/stat.h
+table.o: table.c mille.h /usr/include/ctype.h /usr/include/curses.h
+table.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
+table.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
+types.o: types.c mille.h /usr/include/ctype.h /usr/include/curses.h
+types.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
+types.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
+varpush.o: varpush.c mille.h /usr/include/ctype.h /usr/include/curses.h
+varpush.o: /usr/include/stdio.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
+varpush.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
index 360ef29..0006cee 100644 (file)
@@ -1,41 +1,41 @@
-#      @(#)Makefile    4.2     (Berkeley)      %G%
 #
 #
-DESTDIR=
+# Copyright (c) 1987 Regents of the University of California.
+# All rights reserved.  The Berkeley software License Agreement
+# specifies the terms and conditions for redistribution.
+#
+#      @(#)Makefile    4.3     (Berkeley)      %G%
+#
 CFLAGS=        -O
 CFLAGS=        -O
+LIBC=  /lib/libc.a
+SRCS=  quiz.c
+OBJS=  quiz.o
+
+all: quiz
+
+quiz:  ${OBJS} ${LIBC}
+       ${CC} -o $@ ${CFLAGS} ${OBJS}
+
+clean: FRC
+       rm -f ${OBJS} core quiz
 
 
-quiz: quiz.c
-       cc ${CFLAGS} -o quiz quiz.c
+depend: FRC
+       mkdep ${CFLAGS} ${SRCS}
 
 
-install:
-       install -s quiz ${DESTDIR}/usr/games/quiz
+install: FRC
+       install -s -o bin -g bin -m 755 quiz ${DESTDIR}/usr/games/quiz
        cp -r quiz.k ${DESTDIR}/usr/games/lib
 
        cp -r quiz.k ${DESTDIR}/usr/games/lib
 
-clean:
-       rm -f a.out core *.s *.o quiz
-
-depend:
-       cat </dev/null >x.c
-       for i in quiz; do \
-               (echo $$i: $$i.c >>makedep; \
-               /bin/grep '^#[  ]*include' x.c $$i.c | sed \
-                       -e 's,<\(.*\)>,"/usr/include/\1",' \
-                       -e 's/:[^"]*"\([^"]*\)".*/: \1/' \
-                       -e 's/\.c//' >>makedep); done
-       echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
-       echo '$$r makedep' >>eddep
-       echo 'w' >>eddep
-       cp Makefile Makefile.bak
-       ed - Makefile < eddep
-       rm eddep makedep x.c
-       echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
-       echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
-       echo '# see make depend above' >> Makefile
-
-# DO NOT DELETE THIS LINE -- make depend uses it
-
-quiz: quiz.c
-quiz: /usr/include/stdio.h
-quiz: /usr/include/signal.h
-# DEPENDENCIES MUST END AT END OF FILE
-# IF YOU PUT STUFF HERE IT WILL GO AWAY
-# see make depend above
+lint: FRC
+       lint ${CFLAGS} ${SRCS}
+
+tags: FRC
+       ctags ${SRCS}
+
+FRC:
+
+# DO NOT DELETE THIS LINE -- mkdep uses it.
+# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
+
+quiz.o: quiz.c /usr/include/stdio.h /usr/include/signal.h
+
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY
index dce4ac7..e48ef95 100644 (file)
@@ -3,7 +3,7 @@
 # All rights reserved.  The Berkeley software License Agreement
 # specifies the terms and conditions for redistribution.
 #
 # All rights reserved.  The Berkeley software License Agreement
 # specifies the terms and conditions for redistribution.
 #
-#      @(#)Makefile    5.3 (Berkeley) %G%
+#      @(#)Makefile    5.4 (Berkeley) %G%
 #
 DESTDIR=
 HDRS=          robot.h
 #
 DESTDIR=
 HDRS=          robot.h
index c3cb05e..5052fc7 100644 (file)
 #
 #
-# Copyright (c) 1980 Regents of the University of California.
+# Copyright (c) 1987 Regents of the University of California.
 # All rights reserved.  The Berkeley software License Agreement
 # specifies the terms and conditions for redistribution.
 #
 # All rights reserved.  The Berkeley software License Agreement
 # specifies the terms and conditions for redistribution.
 #
-#      @(#)Makefile    5.3 (Berkeley) %G%
+#      @(#)Makefile    5.4     (Berkeley)      %G%
 #
 #
-
-CTAGS = ctags -w
-CFLAGS = -O
-
-CFILES = main.c pl_main.c pl_1.c pl_2.c pl_3.c pl_4.c pl_5.c pl_6.c pl_7.c \
+CFLAGS=        -O
+LIBC=  /lib/libc.a
+LIBS=  -lcurses -ltermlib
+SRCS=  main.c pl_main.c pl_1.c pl_2.c pl_3.c pl_4.c pl_5.c pl_6.c pl_7.c \
        dr_main.c dr_1.c dr_2.c dr_3.c dr_4.c dr_5.c lo_main.c \
        assorted.c game.c globals.c misc.c parties.c sync.c version.c
        dr_main.c dr_1.c dr_2.c dr_3.c dr_4.c dr_5.c lo_main.c \
        assorted.c game.c globals.c misc.c parties.c sync.c version.c
-OBJS = main.o pl_main.o pl_1.o pl_2.o pl_3.o pl_4.o pl_5.o pl_6.o pl_7.o \
+OBJS main.o pl_main.o pl_1.o pl_2.o pl_3.o pl_4.o pl_5.o pl_6.o pl_7.o \
        dr_main.o dr_1.o dr_2.o dr_3.o dr_4.o dr_5.o lo_main.o \
        assorted.o game.o globals.o misc.o parties.o sync.o version.o
        dr_main.o dr_1.o dr_2.o dr_3.o dr_4.o dr_5.o lo_main.o \
        assorted.o game.o globals.o misc.o parties.o sync.o version.o
-HFILES = externs.h player.h driver.h machdep.h
-OTHERFILES = Makefile sail.6
-JUNKFILES = sail tags make.out
-LIBS = -lcurses -ltermlib
-
-SAILMASTER = daemon
-LOGFILE = lib/saillog
-TARGET = $(DESTDIR)/usr/games
 
 all: sail
 
 
 all: sail
 
-sail: $(OBJS)
-       $(CC) -o sail $(OBJS) $(LIBS)
+sail: ${OBJS} ${LIBC}
+       ${CC} -o $@ ${OBJS} ${LIBS}
+
+clean: FRC
+       rm -f ${OBJS} core sail
 
 
-lint:
-       lint -z $(CFILES) -lcurses
+depend: FRC
+       mkdep ${CFLAGS} ${SRCS}
 
 
-tags: $(CFILES) $(HFILES)
-       $(CTAGS) $(CFILES) $(HFILES)
+install: FRC
+       install -s -o daemon -g bin -m 4755 sail ${DESTDIR}/usr/games/sail
+       install -c -o daemon -g bin -m 644 /dev/null ${DESTDIR}/usr/games/saillog
 
 
-$(CFILES) $(HFILES) $(OTHERFILES):
-       sccs get $@
+lint: FRC
+       lint ${CFLAGS} ${SRCS}
 
 
-clean:
-       rm -f $(OBJS) $(JUNKFILES)
+tags: FRC
+       ctags ${SRCS}
 
 
-depend:
+FRC:
 
 
-install: sail $(TARGET)/$(LOGFILE)
-       install -s -m 4755 -o $(SAILMASTER) sail $(TARGET)/sail
+# DO NOT DELETE THIS LINE -- mkdep uses it.
+# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
 
 
-logfile $(TARGET)/$(LOGFILE):
-       cp /dev/null $(TARGET)/$(LOGFILE)
-       chown $(SAILMASTER) $(TARGET)/$(LOGFILE)
-       chmod 644 $(TARGET)/$(LOGFILE)
+main.o: main.c externs.h /usr/include/stdio.h /usr/include/signal.h
+main.o: /usr/include/ctype.h /usr/include/setjmp.h machdep.h
+pl_main.o: pl_main.c player.h /usr/include/curses.h /usr/include/stdio.h
+pl_main.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
+pl_main.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h externs.h
+pl_main.o: /usr/include/stdio.h /usr/include/signal.h /usr/include/ctype.h
+pl_main.o: /usr/include/setjmp.h machdep.h /usr/include/sys/types.h
+pl_main.o: /usr/include/sys/wait.h /usr/include/machine/machparam.h
+pl_1.o: pl_1.c player.h /usr/include/curses.h /usr/include/stdio.h
+pl_1.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
+pl_1.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h externs.h
+pl_1.o: /usr/include/stdio.h /usr/include/signal.h /usr/include/ctype.h
+pl_1.o: /usr/include/setjmp.h machdep.h /usr/include/sys/types.h
+pl_1.o: /usr/include/sys/wait.h /usr/include/machine/machparam.h
+pl_2.o: pl_2.c player.h /usr/include/curses.h /usr/include/stdio.h
+pl_2.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
+pl_2.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h externs.h
+pl_2.o: /usr/include/stdio.h /usr/include/signal.h /usr/include/ctype.h
+pl_2.o: /usr/include/setjmp.h machdep.h
+pl_3.o: pl_3.c player.h /usr/include/curses.h /usr/include/stdio.h
+pl_3.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
+pl_3.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h externs.h
+pl_3.o: /usr/include/stdio.h /usr/include/signal.h /usr/include/ctype.h
+pl_3.o: /usr/include/setjmp.h machdep.h
+pl_4.o: pl_4.c player.h /usr/include/curses.h /usr/include/stdio.h
+pl_4.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
+pl_4.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h externs.h
+pl_4.o: /usr/include/stdio.h /usr/include/signal.h /usr/include/ctype.h
+pl_4.o: /usr/include/setjmp.h machdep.h
+pl_5.o: pl_5.c player.h /usr/include/curses.h /usr/include/stdio.h
+pl_5.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
+pl_5.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h externs.h
+pl_5.o: /usr/include/stdio.h /usr/include/signal.h /usr/include/ctype.h
+pl_5.o: /usr/include/setjmp.h machdep.h
+pl_6.o: pl_6.c player.h /usr/include/curses.h /usr/include/stdio.h
+pl_6.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
+pl_6.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h externs.h
+pl_6.o: /usr/include/stdio.h /usr/include/signal.h /usr/include/ctype.h
+pl_6.o: /usr/include/setjmp.h machdep.h
+pl_7.o: pl_7.c player.h /usr/include/curses.h /usr/include/stdio.h
+pl_7.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
+pl_7.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h externs.h
+pl_7.o: /usr/include/stdio.h /usr/include/signal.h /usr/include/ctype.h
+pl_7.o: /usr/include/setjmp.h machdep.h
+dr_main.o: dr_main.c driver.h externs.h /usr/include/stdio.h
+dr_main.o: /usr/include/signal.h /usr/include/ctype.h /usr/include/setjmp.h
+dr_main.o: machdep.h
+dr_1.o: dr_1.c driver.h externs.h /usr/include/stdio.h /usr/include/signal.h
+dr_1.o: /usr/include/ctype.h /usr/include/setjmp.h machdep.h
+dr_2.o: dr_2.c driver.h externs.h /usr/include/stdio.h /usr/include/signal.h
+dr_2.o: /usr/include/ctype.h /usr/include/setjmp.h machdep.h
+dr_3.o: dr_3.c driver.h externs.h /usr/include/stdio.h /usr/include/signal.h
+dr_3.o: /usr/include/ctype.h /usr/include/setjmp.h machdep.h
+dr_4.o: dr_4.c externs.h /usr/include/stdio.h /usr/include/signal.h
+dr_4.o: /usr/include/ctype.h /usr/include/setjmp.h machdep.h
+dr_5.o: dr_5.c externs.h /usr/include/stdio.h /usr/include/signal.h
+dr_5.o: /usr/include/ctype.h /usr/include/setjmp.h machdep.h
+lo_main.o: lo_main.c /usr/include/pwd.h externs.h /usr/include/stdio.h
+lo_main.o: /usr/include/signal.h /usr/include/ctype.h /usr/include/setjmp.h
+lo_main.o: machdep.h
+assorted.o: assorted.c externs.h /usr/include/stdio.h /usr/include/signal.h
+assorted.o: /usr/include/ctype.h /usr/include/setjmp.h machdep.h
+game.o: game.c externs.h /usr/include/stdio.h /usr/include/signal.h
+game.o: /usr/include/ctype.h /usr/include/setjmp.h machdep.h
+globals.o: globals.c externs.h /usr/include/stdio.h /usr/include/signal.h
+globals.o: /usr/include/ctype.h /usr/include/setjmp.h machdep.h
+misc.o: misc.c externs.h /usr/include/stdio.h /usr/include/signal.h
+misc.o: /usr/include/ctype.h /usr/include/setjmp.h machdep.h
+misc.o: /usr/include/sys/file.h
+parties.o: parties.c externs.h /usr/include/stdio.h /usr/include/signal.h
+parties.o: /usr/include/ctype.h /usr/include/setjmp.h machdep.h
+sync.o: sync.c externs.h /usr/include/stdio.h /usr/include/signal.h
+sync.o: /usr/include/ctype.h /usr/include/setjmp.h machdep.h
+sync.o: /usr/include/sys/file.h /usr/include/sys/errno.h
+sync.o: /usr/include/sys/types.h /usr/include/sys/stat.h
+version.o: version.c
 
 
-main.o: externs.h machdep.h
-pl_main.o: player.h externs.h machdep.h
-pl_1.o: player.h externs.h machdep.h
-pl_2.o: player.h externs.h machdep.h
-pl_3.o: player.h externs.h machdep.h
-pl_4.o: player.h externs.h machdep.h
-pl_5.o: player.h externs.h machdep.h
-pl_6.o: player.h externs.h machdep.h
-pl_7.o: player.h externs.h machdep.h
-dr_main.o: driver.h externs.h machdep.h
-dr_1.o: driver.h externs.h machdep.h
-dr_2.o: driver.h externs.h machdep.h
-dr_3.o: driver.h externs.h machdep.h
-dr_4.o: externs.h machdep.h
-dr_5.o: externs.h machdep.h
-lo_main.o: externs.h machdep.h
-assorted.o: externs.h machdep.h
-game.o: externs.h machdep.h
-globals.o: externs.h machdep.h
-misc.o: externs.h machdep.h
-parties.o: externs.h machdep.h
-sync.o: externs.h machdep.h
+# IF YOU PUT ANYTHING HERE IT WILL GO AWAY