diff options
author | Cameron Katri <me@cameronkatri.com> | 2021-02-17 14:05:02 -0500 |
---|---|---|
committer | Cameron Katri <me@cameronkatri.com> | 2021-02-22 09:20:17 -0500 |
commit | 08eca96e71d96ad1f8e9b888875ab5570f208d19 (patch) | |
tree | 9cace520fa50d9ef5bb77c2d7ebdde40e6b40f7f /warp/Makefile | |
parent | 3f650c87c6ee6692ad6a558bb03ccf3364fe794a (diff) | |
download | bsdgames-darwin-08eca96e71d96ad1f8e9b888875ab5570f208d19.tar.gz bsdgames-darwin-08eca96e71d96ad1f8e9b888875ab5570f208d19.tar.zst bsdgames-darwin-08eca96e71d96ad1f8e9b888875ab5570f208d19.zip |
Get all the games compiling for iOS
Diffstat (limited to 'warp/Makefile')
-rw-r--r-- | warp/Makefile | 71 |
1 files changed, 31 insertions, 40 deletions
diff --git a/warp/Makefile b/warp/Makefile index 3869a4d2..0e674c14 100644 --- a/warp/Makefile +++ b/warp/Makefile @@ -1,70 +1,61 @@ # $NetBSD: Makefile,v 1.5 2020/11/11 20:04:02 christos Exp $ -.include <bsd.own.mk> - PROG= warp -#DBG=-g - SRCS= bang.c init.c intrp.c move.c object.c play.c score.c sig.c term.c \ them.c us.c util.c version.c warp.c weapon.c -DPADD= ${LIBTERMLIB} ${LIBM} -LDADD= -ltermlib -lm - CPPFLAGS+=-DHAVETERMLIB -CLEANFILES+=sm sm.lo smap.0 smap.1 smap.2 smap.3 smap.4 smap.5 smap.6 smap.7 +CLEANFILES+=sm smap.0 smap.1 smap.2 smap.3 smap.4 smap.5 smap.6 smap.7 CLEANFILES+=warp.6 -HIDEGAME=hidegame -SETGIDGAME=yes MAN= warp.6 -warp.6: - ${_MKTARGET_CREATE} - cat ${.CURDIR}/warp.man > ${.TARGET} +FILES=smap.0 smap.1 smap.2 smap.3 smap.4 smap.5 smap.6 smap.7 +FILESDIR=/usr/share/games/warp + +all: $(PROG) $(MAN) $(FILES) -DPSRCS+=smap.0 smap.1 smap.2 smap.3 smap.4 smap.5 smap.6 smap.7 +$(PROG): $(SRCS) + $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $(PROG) $(SRCS) -lncursesw + $(STRIP) $(PROG) + +install: $(PROG) $(MAN) $(FILES) + $(GINSTALL) -Dm2755 $(PROG) $(DESTDIR)/usr/games/$(PROG) + $(GINSTALL) -Dm644 $(MAN) $(DESTDIR)/usr/share/man/man6/$(MAN) + $(GINSTALL) -d $(DESTDIR)$(FILESDIR) + $(GINSTALL) -Dm644 $(FILES) $(DESTDIR)$(FILESDIR) + +clean: + rm -f $(CLEANFILES) $(PROG) + +warp.6: + cat warp.man > $@ smap.0: smp.0 sm - ${_MKTARGET_CREATE} - ./sm < ${.CURDIR}/smp.0 > ${.TARGET} + ./sm < smp.0 > $@ smap.1: smp.1 sm - ${_MKTARGET_CREATE} - ./sm < ${.CURDIR}/smp.1 > ${.TARGET} + ./sm < smp.1 > $@ smap.2: smp.2 sm - ${_MKTARGET_CREATE} - ./sm < ${.CURDIR}/smp.2 > ${.TARGET} + ./sm < smp.2 > $@ smap.3: smp.3 sm - ${_MKTARGET_CREATE} - ./sm < ${.CURDIR}/smp.3 > ${.TARGET} + ./sm < smp.3 > $@ smap.4: smp.4 sm - ${_MKTARGET_CREATE} - ./sm < ${.CURDIR}/smp.4 > ${.TARGET} + ./sm < smp.4 > $@ smap.5: smp.5 sm - ${_MKTARGET_CREATE} - ./sm < ${.CURDIR}/smp.5 > ${.TARGET} + ./sm < smp.5 > $@ smap.6: smp.6 sm - ${_MKTARGET_CREATE} - ./sm < ${.CURDIR}/smp.6 > ${.TARGET} + ./sm < smp.6 > $@ smap.7: smp.7 sm - ${_MKTARGET_CREATE} - ./sm < ${.CURDIR}/smp.7 > ${.TARGET} + ./sm < smp.7 > $@ -sm: sm.lo - ${_MKTARGET_LINK} - ${HOST_LINK.c} -o ${.TARGET} ${.ALLSRC} - -.if ${MKSHARE} != "no" -FILES=smap.0 smap.1 smap.2 smap.3 smap.4 smap.5 smap.6 smap.7 -FILES+=warp.doc warp.news README -FILESDIR=/usr/share/games/warp -.endif +sm: sm.c + clang -o $@ sm.c -.include <bsd.prog.mk> +.PHONY: all clean install |