1 # $NetBSD: Makefile,v 1.5 2020/11/11 20:04:02 christos Exp $
4 SRCS= bang.c init.c intrp.c move.c object.c play.c score.c sig.c term.c \
5 them.c us.c util.c version.c warp.c weapon.c
7 CPPFLAGS+=-DHAVETERMLIB
9 CLEANFILES+=sm smap.0 smap.1 smap.2 smap.3 smap.4 smap.5 smap.6 smap.7
13 FILES=smap.0 smap.1 smap.2 smap.3 smap.4 smap.5 smap.6 smap.7
14 FILESDIR=$(PREFIX)/share/games/warp
16 all: $(PROG) $(MAN) $(FILES)
19 $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $(PROG) $(SRCS) -lncursesw -I$(ROOT)
22 install: $(PROG) $(MAN) $(FILES)
23 $(GINSTALL) -Dm2755 $(PROG) $(DESTDIR)/$(PREFIX)/games/$(PROG)
24 $(GINSTALL) -Dm644 $(MAN) $(DESTDIR)/$(PREFIX)/share/man/man6/$(MAN)
25 $(GINSTALL) -d $(DESTDIR)$(FILESDIR)
26 $(GINSTALL) -Dm644 $(FILES) $(DESTDIR)$(FILESDIR)
29 rm -f $(CLEANFILES) $(PROG)
59 clang -o $@ sm.c -I$(ROOT)
61 .PHONY: all clean install