# Get a version name based off the nearest tag (include lightweight tags) version := $(shell git describe --tags) DESTDIR := /usr DATADIR := $(DESTDIR)/share DOCDIR := $(DATADIR)/doc name := spin-kickstarts all: dist install: mkdir -p -m 755 $(DATADIR)/$(name) install *.ks* -m 644 $(DATADIR)/$(name) mkdir -p -m 755 $(DATADIR)/$(name)/custom install -m 644 custom/* $(DATADIR)/$(name)/custom mkdir -p -m 755 $(DATADIR)/$(name)/l10n install -m 644 l10n/* $(DATADIR)/$(name)/l10n mkdir -p -m 755 $(DATADIR)/$(name)/snippets install -m 644 snippets/* $(DATADIR)/$(name)/snippets clean: rm -f $(name)-*.tar.gz dist: $(name)-$(version).tar.gz $(name)-$(version).tar.gz: git archive --format=tar --prefix=$(name)-$(version)/ HEAD | gzip > $(name)-$(version).tar.gz publish: $(name)-$(version).tar.gz scp $(name)-$(version).tar.gz fedorahosted.org:$(name) dist-clean: git clean -f -d