|
|
1.1 root 1: #
2: # Copyright (c) 1987 Regents of the University of California.
3: # All rights reserved.
4: #
5: # Redistribution and use in source and binary forms are permitted
6: # provided that the above copyright notice and this paragraph are
7: # duplicated in all such forms and that any documentation,
8: # advertising materials, and other materials related to such
9: # distribution and use acknowledge that the software was developed
10: # by the University of California, Berkeley. The name of the
11: # University may not be used to endorse or promote products derived
12: # from this software without specific prior written permission.
13: # THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
14: # IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
15: # WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
16: #
17: # @(#)Makefile 5.7 (Berkeley) 6/18/88
18: #
19: DEFS= -DMAX_PER_UID=5
20: CFLAGS= -O ${DEFS}
21: LIBC= /lib/libc.a
22: LIBS= -lcurses -ltermlib
23: SRCS= extern.c init_field.c main.c make_level.c move.c move_robs.c \
24: play_level.c query.c rnd_pos.c score.c flush_in.c
25: OBJS= extern.o init_field.o main.o make_level.o move.o move_robs.o \
26: play_level.o query.o rnd_pos.o score.o flush_in.o
27:
28: all: robots
29:
30: robots: ${OBJS} ${LIBC}
31: ${CC} -o $@ ${CFLAGS} ${OBJS} ${LIBS}
32:
33: clean: FRC
34: rm -f ${OBJS} core robots
35:
36: depend: FRC
37: mkdep ${CFLAGS} ${SRCS}
38:
39: install: FRC
40: install -s -o games -g bin -m 4700 robots ${DESTDIR}/usr/games/hide
41: (cd ${DESTDIR}/usr/games; rm -f robots; ln -s dm robots; chown games.bin robots)
42: install -c -o games -g bin -m 600 /dev/null ${DESTDIR}/usr/games/lib/robots_roll
43:
44: lint: FRC
45: lint ${CFLAGS} ${SRCS}
46:
47: tags: FRC
48: ctags ${SRCS}
49:
50: FRC:
51:
52: # DO NOT DELETE THIS LINE -- mkdep uses it.
53: # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
54:
55: extern.o: extern.c robots.h /usr/include/curses.h /usr/include/stdio.h
56: extern.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
57: extern.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
58: extern.o: /usr/include/setjmp.h
59: init_field.o: init_field.c robots.h /usr/include/curses.h /usr/include/stdio.h
60: init_field.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
61: init_field.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
62: init_field.o: /usr/include/setjmp.h
63: main.o: main.c robots.h /usr/include/curses.h /usr/include/stdio.h
64: main.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
65: main.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
66: main.o: /usr/include/setjmp.h /usr/include/signal.h /usr/include/machine/trap.h
67: main.o: /usr/include/ctype.h
68: make_level.o: make_level.c robots.h /usr/include/curses.h /usr/include/stdio.h
69: make_level.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
70: make_level.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
71: make_level.o: /usr/include/setjmp.h
72: move.o: move.c robots.h /usr/include/curses.h /usr/include/stdio.h
73: move.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
74: move.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
75: move.o: /usr/include/setjmp.h /usr/include/ctype.h
76: move_robs.o: move_robs.c robots.h /usr/include/curses.h /usr/include/stdio.h
77: move_robs.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
78: move_robs.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
79: move_robs.o: /usr/include/setjmp.h /usr/include/signal.h
80: move_robs.o: /usr/include/machine/trap.h
81: play_level.o: play_level.c robots.h /usr/include/curses.h /usr/include/stdio.h
82: play_level.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
83: play_level.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
84: play_level.o: /usr/include/setjmp.h
85: query.o: query.c robots.h /usr/include/curses.h /usr/include/stdio.h
86: query.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
87: query.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
88: query.o: /usr/include/setjmp.h
89: rnd_pos.o: rnd_pos.c robots.h /usr/include/curses.h /usr/include/stdio.h
90: rnd_pos.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
91: rnd_pos.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
92: rnd_pos.o: /usr/include/setjmp.h
93: score.o: score.c robots.h /usr/include/curses.h /usr/include/stdio.h
94: score.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
95: score.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
96: score.o: /usr/include/setjmp.h /usr/include/pwd.h
97: flush_in.o: flush_in.c /usr/include/curses.h /usr/include/stdio.h
98: flush_in.o: /usr/include/sgtty.h /usr/include/sys/ioctl.h
99: flush_in.o: /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h
100:
101: # 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.