(linenum→info "unix/slp.c:2238")

bsd-games/2.17/phantasia/Makefile.bsd

    1: #       $NetBSD: Makefile,v 1.33 2004/02/08 22:14:27 lukem Exp $
    2: #       @(#)Makefile  8.1 (Berkeley) 5/31/93
    3: 
    4: .include <bsd.own.mk>
    5: 
    6: PROG=   phantasia
    7: SRCS=   fight.c gamesupport.c interplayer.c io.c main.c misc.c phantglobs.c
    8: 
    9: DPADD=  ${LIBM} ${LIBCURSES}
   10: LDADD=  -lm -lcurses
   11: HIDEGAME=hidegame
   12: SETGIDGAME=yes
   13: USETBL=
   14: MAN=    phantasia.6
   15: 
   16: FILESDIR=/var/games/phantasia
   17: FILESOWN=games
   18: FILESGRP=games
   19: FILESMODE=0660
   20: ALLFILES=gold lastdead mess monsters void motd characs scoreboard
   21: FILES=gold lastdead mess monsters void motd
   22: # don't overwrite existing characters or scorefile
   23: .for file in characs scoreboard
   24: .if !exists(${DESTDIR}${FILESDIR}/${file})
   25: FILES+=${file}
   26: .endif
   27: .endfor
   28: 
   29: CLEANFILES+=map setup setup.lo host_phantglobs.lo ${ALLFILES} files.stamp
   30: 
   31: realall: ${FILES}
   32: 
   33: ${FILES}: files.stamp
   34: files.stamp: setup monsters.asc
   35:         ${_MKMSG_CREATE} ${FILES}
   36:         rm -f ${.TARGET}
   37:         ./setup -m ${.CURDIR}/monsters.asc
   38:         touch ${.TARGET}
   39: 
   40: setup: host_phantglobs.lo setup.lo ${LIBM} 
   41:         ${_MKTARGET_LINK}
   42:         ${HOST_LINK.c} -o ${.TARGET} ${.ALLSRC:M*.lo} -lm
   43: 
   44: BUILDSYMLINKS+= phantglobs.c host_phantglobs.c
   45: HOST_CPPFLAGS+= -I${.CURDIR}
   46: 
   47: # Make Phantasia map.  Change the map commands reflect your installation.
   48: # PLOTDEVICE is used for plotting the map.  Change as appropriate.
   49: 
   50: map: map.c
   51:         ${CC} -O ${.CURDIR}/map.c -lplot -o ${.TARGET}
   52:         ./map | plot > /dev/tty
   53: 
   54: .include <bsd.prog.mk>
Syntax (Markdown)