Fetching contributors…
Cannot retrieve contributors at this time
20 lines (14 sloc) 551 Bytes
# this is a simple wrapper around "git archive" using make
# "make [refname].tar" produces a tar of refname, then adds a file containing
# the "git describe" output for that refname to the tar. This lets you say
# "cat .GITOLITE-VERSION" to find out which ref produced this tar
branch := $(shell git rev-parse --abbrev-ref HEAD)
$(branch): $(branch).tar
@touch conf/VERSION
git describe --tags --long $* > conf/VERSION
git archive $* > $@
tar -r -f $@ conf/VERSION
rm conf/VERSION
cp -v $@ /tmp