1 VERSION = $(shell cat VERSION)
3 TAGVER = $(shell cat VERSION | sed -e "s/\([0-9\.]*\).*/\1/")
5 ifeq ($(VERSION), $(TAGVER))
14 TEMPLATES=$(wildcard *.tmpl)
15 TEMPLATE_MODS=$(patsubst %.tmpl,%.py,$(TEMPLATES))
16 .SECONDARY: $(TEMPLATE_MODS)
27 python setup.py install
30 $(CHEETAH) compile --settings='useStackFrames=False' $<
32 ks: $(TEMPLATES) configurations.yaml repos.yaml
33 kickstarter -c configurations.yaml -r repos.yaml
39 git archive --format=tar --prefix=$(NAME)-$(TAGVER)/ $(TAG) | \
40 bzip2 > $(NAME)-$(TAGVER).tar.bz2
43 git archive --format=tar --prefix=$(NAME)-$(TAGVER)/ $(TAG) | \
44 gzip > $(NAME)-$(TAGVER).tar.gz
49 rm -f $(TEMPLATE_MODS)
50 rm -f $(addsuffix .bak,$(TEMPLATE_MODS))
52 rm -rf dist/ build/ kickstart/kickstart.py kickstart/__init__.py *~ */*~