2013-06-29 18:44:27 +00:00
|
|
|
# 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
|
|
|
|
|
2013-06-29 17:42:13 +00:00
|
|
|
all: dist
|
|
|
|
|
2013-06-29 17:22:55 +00:00
|
|
|
clean:
|
2013-06-29 17:42:13 +00:00
|
|
|
rm -f spin-kickstarts-*.tar.gz
|
2013-06-29 17:22:55 +00:00
|
|
|
|
|
|
|
dist:
|
2013-06-29 18:55:02 +00:00
|
|
|
git archive --format=tar --prefix=spin-kickstarts-$(version)/ HEAD | gzip > spin-kickstarts-$(version).tar.gz
|
2013-06-29 17:47:10 +00:00
|
|
|
|
2013-06-29 18:53:08 +00:00
|
|
|
publish:
|
|
|
|
scp spin-kickstarts-$(version).tar.gz fedorahosted.org:spin-kickstarts
|
|
|
|
|
2013-06-29 17:47:10 +00:00
|
|
|
dist-clean:
|
|
|
|
git clean -f -d
|