reorganization to move ufsmount ops to be vnode ops; blkatoff
[unix-history] / usr / src / contrib / dungeon / Makefile
CommitLineData
4b68104e
KB
1# @(#)Makefile 5.2 (Berkeley) %G%
2
3FFLAGS= -g -Ddebug -DNOCC -q # -g -Ddebug
4OBJS= actors.o ballop.o clockr.o demons.o dgame.o dinit.o dmain.o \
5 dso1.o dso2.o dso3.o dso4.o dso5.o dso6.o dso7.o dsub.o \
6 dverb1.o dverb2.o gdt.o lightp.o nobjs.o np.o np1.o np2.o \
7 np3.o nrooms.o objcts.o rooms.o rtim.o sobjs.o sverbs.o \
8 verbs.o villns.o
9MAN= dungeon.0
10
11all: dungeon
12
13dungeon: ${OBJS}
14 f77 -g -o $@ ${OBJS} rand.o ecvt.o
15clean:
16 rm -f ${OBJS} core dungeon
17
18cleandir: clean
19 rm -f ${MAN} tags .depend
20
21depend lint tags:
22
23install: ${MAN}
24 -[ -d ${DESTDIR}/usr/games/lib/dunlib ] || mkdir ${DESTDIR}/usr/games/lib/dunlib
25 chmod 700 ${DESTDIR}/usr/games/lib/dunlib
26 chown games.bin ${DESTDIR}/usr/games/lib/dunlib
27 install -s -o games -g bin -m 4700 dungeon ${DESTDIR}/usr/games/hide
28 (cd ${DESTDIR}/usr/games; rm -f dungeon; ln -s dm dungeon; chown games.bin dungeon)
29 install -c -o bin -g bin -m 444 dindx.dat dtext.dat ${DESTDIR}/usr/games/lib/dunlib
30 install -c -o bin -g bin -m 444 ${MAN} ${DESTDIR}/usr/man/cat6
31 rm -f ${DESTDIR}/usr/man/cat6/zork.0
32 ln ${DESTDIR}/usr/man/cat6/dungeon.0 ${DESTDIR}/usr/man/cat6/zork.0