Bläddra i källkod

Fix Makefile `make man` to work w/o .git

Signed-off-by: Heikki Hokkanen <hoxu@users.sf.net>
Andrew Lazarus 11 år sedan
förälder
incheckning
caff4d7d18
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2
    2
      Makefile

+ 2
- 2
Makefile Visa fil

@@ -3,7 +3,7 @@ BINDIR=$(PREFIX)/bin
3 3
 RESOURCEDIR=$(PREFIX)/share/gitstats
4 4
 RESOURCES=gitstats.css sortable.js *.gif
5 5
 BINARIES=gitstats
6
-VERSION=$(shell git describe 2>/dev/null || git rev-parse --short HEAD)
6
+VERSION=$(shell git describe 2>/dev/null || git rev-parse --short HEAD 2>/dev/null || date +%Y-%m-%d)
7 7
 SEDVERSION=perl -pi -e 's/VERSION = 0/VERSION = "$(VERSION)"/' --
8 8
 
9 9
 all: help
@@ -29,6 +29,6 @@ release:
29 29
 	@$(RM) gitstats.tmp
30 30
 
31 31
 man:
32
-	pod2man --center "User Commands" -r $(shell git rev-parse --short HEAD) doc/gitstats.pod > doc/gitstats.1
32
+	pod2man --center "User Commands" -r $(VERSION) doc/gitstats.pod > doc/gitstats.1
33 33
 
34 34
 .PHONY: all help install release