From 3f06af2c4a7bd7e36863cf28f079cbc326b32d1e Mon Sep 17 00:00:00 2001 From: JF Ding Date: Thu, 27 Oct 2011 17:16:35 +0800 Subject: [PATCH] Makefile: update manpage automatically --- Makefile | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index e3e5292..81659ab 100644 --- a/Makefile +++ b/Makefile @@ -17,9 +17,10 @@ endif all: $(PYTHON) setup.py build -dist-common: +dist-common: man git archive --format=tar --prefix=$(PKGNAME)-$(TAGVER)/ $(TAG) | tar xpf - git show $(TAG) --oneline | head -1 > $(PKGNAME)-$(TAGVER)/commit-id + mkdir $(PKGNAME)-$(TAGVER)/doc; mv mic.1 $(PKGNAME)-$(TAGVER)/doc dist-bz2: dist-common tar jcpf $(PKGNAME)-$(TAGVER).tar.bz2 $(PKGNAME)-$(TAGVER) @@ -29,6 +30,9 @@ dist-gz: dist-common tar zcpf $(PKGNAME)-$(TAGVER).tar.gz $(PKGNAME)-$(TAGVER) rm -rf $(PKGNAME)-$(TAGVER) +man: README.rst + rst2man $< >mic.1 + install: all $(PYTHON) setup.py install --prefix=$(DESTDIR)/$(PREFIX) @@ -36,7 +40,10 @@ develop: all $(PYTHON) setup.py develop clean: + rm -f *.tar.gz + rm -f *.tar.bz2 rm -f tools/*.py[co] + rm -f mic.1 rm -rf *.egg-info rm -rf build/ rm -rf dist/ -- 2.7.4