-manual.txt: manual.sgml
- if linuxdoc -B txt --pass='-P -c' manual ; then \
- uniq < manual.txt | expand > _manual.txt ; \
- rm manual.txt ; \
- mv _manual.txt manual.txt ;\
- fi
-
-manual.html: manual.sgml
- sgml2html manual || true
+manual.txt: manual.html
+ @HTML2TXT_CMD@
+
+manual.html: $(srcdir)/html.xsl manual.xml
+ -xsltproc --nonet --stringparam html.stylesheet muttng.css -o $@ $^
+ @HTMLCLEAN_CMD@ $@ || true
+
+manual-chunked stamp-doc-chunked: $(srcdir)/chunk.xsl manual.xml
+ test -d html || mkdir html
+ -xsltproc --nonet --stringparam html.stylesheet muttng.css -o html/ $^
+ touch stamp-doc-chunked
+ cd html; for file in *.html ; do \
+ @HTMLCLEAN_CMD@ $$file || true ; \
+ done
+
+manual.pdf: stamp-doc-tex
+ -if test -f manual.tex; then pdfjadetex manual.tex; fi