diff options
author | Bruno Wolff III <bruno@wolff.to> | 2013-06-29 13:44:27 -0500 |
---|---|---|
committer | Bruno Wolff III <bruno@wolff.to> | 2013-06-29 13:44:27 -0500 |
commit | a74dac72d4b01004498a539705095cad6254e8a8 (patch) | |
tree | 40c3476d8b645122f629b149cf7d61f7df7e7e3f | |
parent | 233dc11b5e48a0995e565d8dc45abaad69579a63 (diff) | |
download | spin-kickstarts-a74dac72d4b01004498a539705095cad6254e8a8.tar.gz spin-kickstarts-a74dac72d4b01004498a539705095cad6254e8a8.tar.xz spin-kickstarts-a74dac72d4b01004498a539705095cad6254e8a8.zip |
Use a git hash for the version if HEAD isn't tagged0.20.5
-rw-r--r-- | Makefile | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -1,10 +1,17 @@ +# Get the version name first by seeing if HEAD is tagged +version := $(shell git tag --points-at HEAD) +# And if it wasn't use a git hash +ifeq ($(version),) + version := $(shell git log -1 --abbrev=8 --pretty=git%h) +endif + all: dist clean: rm -f spin-kickstarts-*.tar.gz dist: - git archive --format=tar --prefix=spin-kickstarts-`git tag --points-at HEAD`/ HEAD | gzip > spin-kickstarts.tar-`git tag --points-at HEAD`.gz + git archive --format=tar --prefix=spin-kickstarts-$(version)/ HEAD | gzip > spin-kickstarts.tar-$(version).gz dist-clean: git clean -f -d |