+VERSION=$(shell python -c "from mimedecode import __version__; print __version__")
+
+.PHONY: all
all: docs sdist
DISTFILES = mimedecode.py \
mimedecode.man \
mimedecode.txt
-sdist: dist/mimedecode-2.1.0.tar.gz
- touch sdist
+.PHONY: sdist
+sdist: dist/mimedecode-$(VERSION).tar.gz
-dist/mimedecode-2.1.0.tar.gz: $(DISTFILES)
- umask 022 && python setup.py sdist
+.PHONY: dist
+dist/mimedecode-$(VERSION).tar.gz: $(DISTFILES)
+ umask 022 && chmod a+rX $(DISTFILES) && python setup.py sdist --formats=bztar
+.PHONY: docs
docs: mimedecode.man mimedecode.txt mimedecode.html
-include Makefile.4xslt
+include Makefile.xsltproc
-CLEANFILES = mimedecode.pyc MANIFEST sdist
+CLEANFILES = *.py[co] MANIFEST
+.PHONY: clean
clean:
rm -f $(CLEANFILES)
+.PHONY: distclean
distclean: clean
- rm -rf dist sdist
+ rm -rf dist