projects
/
wumpus.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add a historical note about the logo.
[wumpus.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index f75090c62c42c137043f4e52b9a76b5d9c9c41bc..e4716ded52755aeab5236306f8fee4727fc875db 100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-1,7
+1,9
@@
#
# Makefile for `Hunt the Wumpus' and `Superhack' games
#
#
# Makefile for `Hunt the Wumpus' and `Superhack' games
#
-VERS=$(shell sed <wumpus.spec -n -e '/Version: \(.*\)/s//\1/p')
+VERS=1.6
+
+prefix?=/usr
all: wumpus superhack
all: wumpus superhack
@@
-12,7
+14,8
@@
superhack: superhack.c
$(CC) $(CFLAGS) superhack.c -o superhack
clean:
$(CC) $(CFLAGS) superhack.c -o superhack
clean:
- rm -f wumpus wumpus.o superhack superhack.o TAGS
+ rm -f wumpus wumpus.o superhack superhack.o TAGS
+ rm -f *~ *.1 *.html *.tar.gz MANIFEST
TAGS:
etags wumpus.c
TAGS:
etags wumpus.c
@@
-20,21
+23,36
@@
TAGS:
wumpus.6: wumpus.xml
xmlto man wumpus.xml
wumpus.6: wumpus.xml
xmlto man wumpus.xml
-SOURCES = README Makefile wumpus.c superhack.c wumpus.xml wumpus.spec
+wumpus.html: wumpus.xml
+ xmlto html-nochunks wumpus.xml
+
+SOURCES = README COPYING NEWS Makefile wumpus.c superhack.c wumpus.xml wumpus.png
install: wumpus.6
install: wumpus.6
- cp wumpus superhack /usr/bin/
- cp wumpus.6 /usr/share/man/man6/
+ mkdir -p $(prefix)/bin
+ mkdir -p $(prefix)/share/man/man6
+ cp wumpus superhack $(prefix)/bin/
+ cp wumpus.6 $(prefix)/share/man/man6/
uninstall:
uninstall:
- rm /usr/bin/wumpus /usr/bin/superhack
- rm /usr/share/man/man6/wumpus.6
+ rm $(prefix)/bin/wumpus $(prefix)/bin/superhack
+ rm $(prefix)/share/man/man6/wumpus.6
+
+CPPCHECKOPTS =
+cppcheck:
+ cppcheck -DREVISION=$(VERS) $(CPPCHECKOPTS) wumpus.c
+ cppcheck -DREVISION=$(VERS) $(CPPCHECKOPTS) superhack.c
wumpus-$(VERS).tar.gz: $(SOURCES) wumpus.6
@ls $(SOURCES) wumpus.6 | sed s:^:wumpus-$(VERS)/: >MANIFEST
@(cd ..; ln -s wumpus wumpus-$(VERS))
wumpus-$(VERS).tar.gz: $(SOURCES) wumpus.6
@ls $(SOURCES) wumpus.6 | sed s:^:wumpus-$(VERS)/: >MANIFEST
@(cd ..; ln -s wumpus wumpus-$(VERS))
- (cd ..; tar -cz
v
f wumpus/wumpus-$(VERS).tar.gz `cat wumpus/MANIFEST`)
+ (cd ..; tar -czf wumpus/wumpus-$(VERS).tar.gz `cat wumpus/MANIFEST`)
@(cd ..; rm wumpus-$(VERS))
dist: wumpus-$(VERS).tar.gz
@(cd ..; rm wumpus-$(VERS))
dist: wumpus-$(VERS).tar.gz
+release: wumpus-$(VERS).tar.gz wumpus.html
+ shipper version=$(VERS) | sh -e -x
+
+refresh: wumpus.html
+ shipper -N -w version=$(VERS) | sh -e -x