From cb4ce40585935224c2bfa4318e0e83dfa185c955 Mon Sep 17 00:00:00 2001 From: Keith Bostic Date: Sun, 13 Dec 1987 01:20:38 -0800 Subject: [PATCH] date and time created 87/12/12 17:20:38 by bostic SCCS-vsn: games/atc/Makefile 5.1 --- usr/src/games/atc/Makefile | 107 +++++++++++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) create mode 100644 usr/src/games/atc/Makefile diff --git a/usr/src/games/atc/Makefile b/usr/src/games/atc/Makefile new file mode 100644 index 0000000000..45a052a0bc --- /dev/null +++ b/usr/src/games/atc/Makefile @@ -0,0 +1,107 @@ +# +# 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 5.1 (Berkeley) %G% +# + +CFLAGS= -O -DBSD -DDEST=\"${DESTDIR}/usr/games/lib/atc/\" +YFLAGS= -d +LIBC= /lib/libc.a +LIBS= -ll -lm -lcurses -ltermcap +SRCS= extern.c grammar.c graphics.c input.c lex.c list.c log.c \ + main.c tunable.c update.c +OBJS= extern.o grammar.o input.o lex.o list.o log.o main.o tunable.o \ + graphics.o update.o + +all: atc + +atc: ${OBJS} ${LIBC} + ${CC} ${CFLAGS} ${OBJS} ${LIBS} -o $@ + +clean: FRC + rm -f ${OBJS} core atc grammar.c y.tab.h y.tab.c lex.yy.c lex.c + +depend: lex.c grammar.c FRC + mkdep ${CFLAGS} ${SRCS} + +install: FRC + -[ -d ${DESTDIR}/usr/games/lib/atc ] || mkdir ${DESTDIR}/usr/games/lib/atc + chmod 700 ${DESTDIR}/usr/games/lib/atc + chown games.bin ${DESTDIR}/usr/games/lib/atc + (cd games; install -c -o games -g bin -m 600 * ${DESTDIR}/usr/games/lib/atc) + install -s -o games -g bin -m 4700 atc ${DESTDIR}/usr/games/hide/atc + (cd ${DESTDIR}/usr/games; rm -f atc; ln -s dm atc; chown games.bin atc) + +lint: lex.c grammar.c FRC + lint ${CFLAGS} ${SRCS} + +tags: lex.c grammar.c FRC + ctags ${SRCS} + +FRC: + +# DO NOT DELETE THIS LINE -- mkdep uses it. +# DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY. + +extern.o: extern.c include.h /usr/include/stdio.h /usr/include/ctype.h +extern.o: /usr/include/pwd.h /usr/include/sgtty.h /usr/include/sys/ioctl.h +extern.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +extern.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h +extern.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/math.h +extern.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h def.h +extern.o: struct.h extern.h tunable.h +grammar.o: grammar.c include.h /usr/include/stdio.h /usr/include/ctype.h +grammar.o: /usr/include/pwd.h /usr/include/sgtty.h /usr/include/sys/ioctl.h +grammar.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +grammar.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h +grammar.o: /usr/include/signal.h /usr/include/machine/trap.h +grammar.o: /usr/include/math.h /usr/include/curses.h /usr/include/stdio.h +grammar.o: /usr/include/sgtty.h def.h struct.h extern.h tunable.h +graphics.o: graphics.c include.h /usr/include/stdio.h /usr/include/ctype.h +graphics.o: /usr/include/pwd.h /usr/include/sgtty.h /usr/include/sys/ioctl.h +graphics.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +graphics.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h +graphics.o: /usr/include/signal.h /usr/include/machine/trap.h +graphics.o: /usr/include/math.h /usr/include/curses.h /usr/include/stdio.h +graphics.o: /usr/include/sgtty.h def.h struct.h extern.h tunable.h +input.o: input.c include.h /usr/include/stdio.h /usr/include/ctype.h +input.o: /usr/include/pwd.h /usr/include/sgtty.h /usr/include/sys/ioctl.h +input.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +input.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h +input.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/math.h +input.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h def.h +input.o: struct.h extern.h tunable.h +lex.o: lex.c /usr/include/stdio.h y.tab.h +list.o: list.c include.h /usr/include/stdio.h /usr/include/ctype.h +list.o: /usr/include/pwd.h /usr/include/sgtty.h /usr/include/sys/ioctl.h +list.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +list.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h +list.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/math.h +list.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h def.h +list.o: struct.h extern.h tunable.h +log.o: log.c include.h /usr/include/stdio.h /usr/include/ctype.h +log.o: /usr/include/pwd.h /usr/include/sgtty.h /usr/include/sys/ioctl.h +log.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +log.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h +log.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/math.h +log.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h def.h +log.o: struct.h extern.h tunable.h +main.o: main.c include.h /usr/include/stdio.h /usr/include/ctype.h +main.o: /usr/include/pwd.h /usr/include/sgtty.h /usr/include/sys/ioctl.h +main.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +main.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h +main.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/math.h +main.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h def.h +main.o: struct.h extern.h tunable.h +tunable.o: tunable.c +update.o: update.c include.h /usr/include/stdio.h /usr/include/ctype.h +update.o: /usr/include/pwd.h /usr/include/sgtty.h /usr/include/sys/ioctl.h +update.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h +update.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h +update.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/math.h +update.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h def.h +update.o: struct.h extern.h tunable.h + +# IF YOU PUT ANYTHING HERE IT WILL GO AWAY -- 2.20.1