3 RESOURCEDIR
=$(PREFIX
)/share
/gitstats
4 RESOURCES
=gitstats.css sortable.js
*.gif
6 VERSION
=$(shell git describe
2>/dev
/null || git rev-parse
--short HEAD
)
13 @echo
"make install # install to ${PREFIX}"
14 @echo
"make install PREFIX=~ # install to ~"
15 @echo
"make release [VERSION=foo] # make a release tarball"
19 install -d
$(BINDIR
) $(RESOURCEDIR
)
20 install -v
$(BINARIES
) $(BINDIR
)
21 install -v
-m
644 $(RESOURCES
) $(RESOURCEDIR
)
22 sed
-i
's/VERSION = 0/VERSION = "$(VERSION)"/' $(BINDIR
)/gitstats
25 @
tar --owner
=0 --group
=0 --transform
's!^!gitstats/!' -zcf gitstats-
$(VERSION
).
tar.gz
$(BINARIES
) $(RESOURCES
) doc
/ Makefile
27 .PHONY
: all help
install release