summaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 8762c3576dfc93d2d26f8f8e0bb32889677c055e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# 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-$(version)/ HEAD | gzip > spin-kickstarts-$(version).tar.gz

publish:
	scp spin-kickstarts-$(version).tar.gz fedorahosted.org:spin-kickstarts

dist-clean:
	git clean -f -d