diff --git a/Makefile b/Makefile
index 163e240de557e636bf107ec1412c158cb4a33c1b..ced5be310ee5a9f66f87e3b653b3cf4077930c43 100644 (file)
--- a/Makefile
+++ b/Makefile
DFLAGS = -g -DDEBUG -Werror -O0
PROGS = tig
TXTDOC = tig.1.txt tigrc.5.txt manual.txt NEWS README INSTALL BUGS TODO
-MANDOC = tig.1 tigrc.5 manual.7
+MANDOC = tig.1 tigrc.5 tigmanual.7
HTMLDOC = tig.1.html tigrc.5.html manual.html README.html NEWS.html
ALLDOC = $(MANDOC) $(HTMLDOC) manual.html-chunked manual.pdf
$(RM) "$$doc+"; \
done
+install-release-doc-man:
+ GIT_INDEX_FILE=.tmp-doc-index git read-tree origin/release
+ GIT_INDEX_FILE=.tmp-doc-index git checkout-index -f --prefix=./ $(MANDOC)
+ rm -f .tmp-doc-index
+ $(MAKE) install-doc-man
+
install-doc-html: doc-html
mkdir -p $(DESTDIR)$(docdir)/tig
for doc in $(HTMLDOC); do \
$(RM) "$$doc+"; \
done
+install-release-doc-html:
+ GIT_INDEX_FILE=.tmp-doc-index git read-tree origin/release
+ GIT_INDEX_FILE=.tmp-doc-index git checkout-index -f --prefix=./ $(HTMLDOC)
+ rm -f .tmp-doc-index
+ $(MAKE) install-doc-html
+
install-doc: install-doc-man install-doc-html
+install-release-doc: install-release-doc-man install-release-doc-html
clean:
$(RM) -r $(TARNAME) *.spec tig-*.tar.gz tig-*.tar.gz.md5