summaryrefslogtreecommitdiffstats
path: root/phantasia/Makefile
diff options
context:
space:
mode:
authorjtc <jtc@NetBSD.org>1994-10-21 21:19:39 +0000
committerjtc <jtc@NetBSD.org>1994-10-21 21:19:39 +0000
commitbcced3608bdd120315d4ed1d9b9478f7caa4a2f1 (patch)
tree1b68a06d7ec808c1e35e59a8f41e3e609e18490a /phantasia/Makefile
parent77e00dbff29bb84ca1625007d722e38a00e6f601 (diff)
downloadbsdgames-darwin-bcced3608bdd120315d4ed1d9b9478f7caa4a2f1.tar.gz
bsdgames-darwin-bcced3608bdd120315d4ed1d9b9478f7caa4a2f1.tar.zst
bsdgames-darwin-bcced3608bdd120315d4ed1d9b9478f7caa4a2f1.zip
phantasia(6), from 44lite
Diffstat (limited to 'phantasia/Makefile')
-rw-r--r--phantasia/Makefile30
1 files changed, 30 insertions, 0 deletions
diff --git a/phantasia/Makefile b/phantasia/Makefile
new file mode 100644
index 00000000..2c39e47c
--- /dev/null
+++ b/phantasia/Makefile
@@ -0,0 +1,30 @@
+# @(#)Makefile 8.1 (Berkeley) 5/31/93
+
+PROG= phantasia
+SRCS= main.c fight.c io.c interplayer.c gamesupport.c misc.c phantglobs.c
+DPADD= ${LIBM} ${LIBCURSES} ${LIBTERM} ${LIBCOMPAT}
+LDADD= -lm -lcurses -ltermlib -lcompat
+HIDEGAME=hidegame
+MAN6= phantasia.0
+CLEANFILES+=map setup setup.o
+
+all: setup phantasia ${MAN6}
+
+setup: phantglobs.o setup.o monsters.asc ${LIBM}
+ ${CC} phantglobs.o setup.o -o ${.TARGET} -lm
+
+beforeinstall:
+ ./setup -m ${.CURDIR}/monsters.asc
+ chown games.bin /var/games/phantasia/*
+
+# Make Phantasia map. Change the map commands reflect your installation.
+# PLOTDEVICE is used for plotting the map. Change as appropriate.
+
+map: map.c
+ ${CC} -O ${.CURDIR}/map.c -lplot -o ${.TARGET}
+ ./map | plot > /dev/tty
+
+phantasia.0: phantasia.6
+ tbl ${.CURDIR}/phantasia.6 | nroff -man > ${.TARGET}
+
+.include <bsd.prog.mk>