xref: /csrg-svn/contrib/dungeon/Makefile (revision 43875)
1*43875Sbostic#	@(#)Makefile	5.2 (Berkeley) 06/25/90
235974Sbostic
3*43875SbosticFFLAGS=	-g -Ddebug -DNOCC -q # -g -Ddebug
4*43875SbosticOBJS=	actors.o ballop.o clockr.o demons.o dgame.o dinit.o dmain.o \
5*43875Sbostic	dso1.o dso2.o dso3.o dso4.o dso5.o dso6.o dso7.o dsub.o \
6*43875Sbostic	dverb1.o dverb2.o gdt.o lightp.o nobjs.o np.o np1.o np2.o \
7*43875Sbostic	np3.o nrooms.o objcts.o rooms.o rtim.o sobjs.o sverbs.o \
8*43875Sbostic	verbs.o villns.o
9*43875SbosticMAN=	dungeon.0
1035974Sbostic
11*43875Sbosticall: dungeon
1235974Sbostic
13*43875Sbosticdungeon: ${OBJS}
14*43875Sbostic	f77 -g -o $@ ${OBJS} rand.o ecvt.o
15*43875Sbosticclean:
16*43875Sbostic	rm -f ${OBJS} core dungeon
1735974Sbostic
18*43875Sbosticcleandir: clean
19*43875Sbostic	rm -f ${MAN} tags .depend
2035974Sbostic
21*43875Sbosticdepend lint tags:
2235974Sbostic
23*43875Sbosticinstall: ${MAN}
24*43875Sbostic	-[ -d ${DESTDIR}/usr/games/lib/dunlib ] || mkdir ${DESTDIR}/usr/games/lib/dunlib
25*43875Sbostic	chmod 700 ${DESTDIR}/usr/games/lib/dunlib
26*43875Sbostic	chown games.bin ${DESTDIR}/usr/games/lib/dunlib
27*43875Sbostic	install -s -o games -g bin -m 4700 dungeon ${DESTDIR}/usr/games/hide
28*43875Sbostic	(cd ${DESTDIR}/usr/games; rm -f dungeon; ln -s dm dungeon; chown games.bin dungeon)
29*43875Sbostic	install -c -o bin -g bin -m 444 dindx.dat dtext.dat ${DESTDIR}/usr/games/lib/dunlib
30*43875Sbostic	install -c -o bin -g bin -m 444 ${MAN} ${DESTDIR}/usr/man/cat6
31*43875Sbostic	rm -f ${DESTDIR}/usr/man/cat6/zork.0
32*43875Sbostic	ln ${DESTDIR}/usr/man/cat6/dungeon.0 ${DESTDIR}/usr/man/cat6/zork.0
33