Fix bug spotted by cppcheck.
[wumpus.git] / Makefile
index f924ccb0ced8cc94c5e764c81d068d230f797d96..c4257275d793e0cfb9d37198beefc622621c9d7b 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
 #
 # Makefile for `Hunt the Wumpus' and `Superhack' games
 #
-VERS=$(shell sed <wumpus.spec -n -e '/Version: \(.*\)/s//\1/p')
+VERS=1.5
 
 all: wumpus superhack
 
@@ -24,7 +24,7 @@ wumpus.6: wumpus.xml
 wumpus.html: wumpus.xml
        xmlto html-nochunks wumpus.xml 
 
-SOURCES = README COPYING Makefile wumpus.c superhack.c wumpus.xml wumpus.spec
+SOURCES = README COPYING NEWS Makefile wumpus.c superhack.c wumpus.xml
 
 install: wumpus.6
        cp wumpus superhack /usr/bin/
@@ -34,6 +34,11 @@ uninstall:
        rm /usr/bin/wumpus /usr/bin/superhack
        rm /usr/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))
@@ -44,3 +49,6 @@ 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