|
|
1.1 root 1: #
2: # Copyright (c) 1987 Regents of the University of California.
3: # All rights reserved. The Berkeley software License Agreement
4: # specifies the terms and conditions for redistribution.
5: #
6: # @(#)Makefile 5.1 (Berkeley) 12/12/87
7: #
8:
9: CFLAGS= -O -DBSD -DDEST=\"${DESTDIR}/usr/games/lib/atc/\"
10: YFLAGS= -d
11: LIBC= /lib/libc.a
12: LIBS= -ll -lm -lcurses -ltermcap
13: SRCS= extern.c grammar.c graphics.c input.c lex.c list.c log.c \
14: main.c tunable.c update.c
15: OBJS= extern.o grammar.o input.o lex.o list.o log.o main.o tunable.o \
16: graphics.o update.o
17:
18: all: atc
19:
20: atc: ${OBJS} ${LIBC}
21: ${CC} ${CFLAGS} ${OBJS} ${LIBS} -o $@
22:
23: clean: FRC
24: rm -f ${OBJS} core atc grammar.c y.tab.h y.tab.c lex.yy.c lex.c
25:
26: depend: lex.c grammar.c FRC
27: mkdep ${CFLAGS} ${SRCS}
28:
29: install: FRC
30: -[ -d ${DESTDIR}/usr/games/lib/atc ] || mkdir ${DESTDIR}/usr/games/lib/atc
31: chmod 700 ${DESTDIR}/usr/games/lib/atc
32: chown games.bin ${DESTDIR}/usr/games/lib/atc
33: (cd games; install -c -o games -g bin -m 600 * ${DESTDIR}/usr/games/lib/atc)
34: install -s -o games -g bin -m 4700 atc ${DESTDIR}/usr/games/hide/atc
35: (cd ${DESTDIR}/usr/games; rm -f atc; ln -s dm atc; chown games.bin atc)
36:
37: lint: lex.c grammar.c FRC
38: lint ${CFLAGS} ${SRCS}
39:
40: tags: lex.c grammar.c FRC
41: ctags ${SRCS}
42:
43: FRC:
44:
45: # DO NOT DELETE THIS LINE -- mkdep uses it.
46: # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
47:
48: extern.o: extern.c include.h /usr/include/stdio.h /usr/include/ctype.h
49: extern.o: /usr/include/pwd.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
50: extern.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
51: extern.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h
52: extern.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/math.h
53: extern.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h def.h
54: extern.o: struct.h extern.h tunable.h
55: grammar.o: grammar.c include.h /usr/include/stdio.h /usr/include/ctype.h
56: grammar.o: /usr/include/pwd.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
57: grammar.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
58: grammar.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h
59: grammar.o: /usr/include/signal.h /usr/include/machine/trap.h
60: grammar.o: /usr/include/math.h /usr/include/curses.h /usr/include/stdio.h
61: grammar.o: /usr/include/sgtty.h def.h struct.h extern.h tunable.h
62: graphics.o: graphics.c include.h /usr/include/stdio.h /usr/include/ctype.h
63: graphics.o: /usr/include/pwd.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
64: graphics.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
65: graphics.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h
66: graphics.o: /usr/include/signal.h /usr/include/machine/trap.h
67: graphics.o: /usr/include/math.h /usr/include/curses.h /usr/include/stdio.h
68: graphics.o: /usr/include/sgtty.h def.h struct.h extern.h tunable.h
69: input.o: input.c include.h /usr/include/stdio.h /usr/include/ctype.h
70: input.o: /usr/include/pwd.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
71: input.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
72: input.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h
73: input.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/math.h
74: input.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h def.h
75: input.o: struct.h extern.h tunable.h
76: lex.o: lex.c /usr/include/stdio.h y.tab.h
77: list.o: list.c include.h /usr/include/stdio.h /usr/include/ctype.h
78: list.o: /usr/include/pwd.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
79: list.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
80: list.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h
81: list.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/math.h
82: list.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h def.h
83: list.o: struct.h extern.h tunable.h
84: log.o: log.c include.h /usr/include/stdio.h /usr/include/ctype.h
85: log.o: /usr/include/pwd.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
86: log.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
87: log.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h
88: log.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/math.h
89: log.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h def.h
90: log.o: struct.h extern.h tunable.h
91: main.o: main.c include.h /usr/include/stdio.h /usr/include/ctype.h
92: main.o: /usr/include/pwd.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
93: main.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
94: main.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h
95: main.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/math.h
96: main.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h def.h
97: main.o: struct.h extern.h tunable.h
98: tunable.o: tunable.c
99: update.o: update.c include.h /usr/include/stdio.h /usr/include/ctype.h
100: update.o: /usr/include/pwd.h /usr/include/sgtty.h /usr/include/sys/ioctl.h
101: update.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
102: update.o: /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h
103: update.o: /usr/include/signal.h /usr/include/machine/trap.h /usr/include/math.h
104: update.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h def.h
105: update.o: struct.h extern.h tunable.h
106:
107: # IF YOU PUT ANYTHING HERE IT WILL GO AWAY
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.