Home | History | Annotate | Line # | Download | only in warp
      1 #	$NetBSD: Makefile,v 1.5 2020/11/11 20:04:02 christos Exp $
      2 
      3 .include <bsd.own.mk>
      4 
      5 PROG=	warp
      6 #DBG=-g
      7 
      8 SRCS=	bang.c init.c intrp.c move.c object.c play.c score.c sig.c term.c \
      9 	them.c us.c util.c version.c warp.c weapon.c
     10 
     11 DPADD=	${LIBTERMLIB} ${LIBM}
     12 LDADD=	-ltermlib -lm
     13 
     14 CPPFLAGS+=-DHAVETERMLIB
     15 
     16 CLEANFILES+=sm sm.lo smap.0 smap.1 smap.2 smap.3 smap.4 smap.5 smap.6 smap.7
     17 CLEANFILES+=warp.6
     18 HIDEGAME=hidegame
     19 SETGIDGAME=yes
     20 MAN=	warp.6
     21 
     22 warp.6:
     23 	${_MKTARGET_CREATE}
     24 	cat ${.CURDIR}/warp.man > ${.TARGET}
     25 
     26 DPSRCS+=smap.0 smap.1 smap.2 smap.3 smap.4 smap.5 smap.6 smap.7
     27 
     28 smap.0: smp.0 sm
     29 	${_MKTARGET_CREATE}
     30 	./sm < ${.CURDIR}/smp.0 > ${.TARGET}
     31 
     32 smap.1: smp.1 sm
     33 	${_MKTARGET_CREATE}
     34 	./sm < ${.CURDIR}/smp.1 > ${.TARGET}
     35 
     36 smap.2: smp.2 sm
     37 	${_MKTARGET_CREATE}
     38 	./sm < ${.CURDIR}/smp.2 > ${.TARGET}
     39 
     40 smap.3: smp.3 sm
     41 	${_MKTARGET_CREATE}
     42 	./sm < ${.CURDIR}/smp.3 > ${.TARGET}
     43 
     44 smap.4: smp.4 sm
     45 	${_MKTARGET_CREATE}
     46 	./sm < ${.CURDIR}/smp.4 > ${.TARGET}
     47 
     48 smap.5: smp.5 sm
     49 	${_MKTARGET_CREATE}
     50 	./sm < ${.CURDIR}/smp.5 > ${.TARGET}
     51 
     52 smap.6: smp.6 sm
     53 	${_MKTARGET_CREATE}
     54 	./sm < ${.CURDIR}/smp.6 > ${.TARGET}
     55 
     56 smap.7: smp.7 sm
     57 	${_MKTARGET_CREATE}
     58 	./sm < ${.CURDIR}/smp.7 > ${.TARGET}
     59 
     60 sm: sm.lo
     61 	${_MKTARGET_LINK}
     62 	${HOST_LINK.c} -o ${.TARGET} ${.ALLSRC}
     63 
     64 .if ${MKSHARE} != "no"
     65 FILES=smap.0 smap.1 smap.2 smap.3 smap.4 smap.5 smap.6 smap.7
     66 FILES+=warp.doc warp.news README
     67 FILESDIR=/usr/share/games/warp
     68 .endif
     69 
     70 .include <bsd.prog.mk>
     71