##// END OF EJS Templates
Fall back to asciidoc6 html backend if html4 doesn't work....
Fall back to asciidoc6 html backend if html4 doesn't work. This reenables building documentation on Debian sarge, which broke after 9346a7fb3fe2.

File last commit:

r1689:c6c76ead default
r1689:c6c76ead default
Show More
Makefile
21 lines | 329 B | text/x-makefile | MakefileLexer
Bryan O'Sullivan
Move hgrc documentation out to its own man page, hgrc(5)....
r671 SOURCES=$(wildcard *.[0-9].txt)
MAN=$(SOURCES:%.txt=%)
HTML=$(SOURCES:%.txt=%.html)
mpm@selenic.com
Add a doc makefile...
r465
Thomas Arendsen Hein
Generate html documentation by default, too.
r1006 all: man html
mpm@selenic.com
Add a doc makefile...
r465
man: $(MAN)
html: $(HTML)
Bryan O'Sullivan
Move hgrc documentation out to its own man page, hgrc(5)....
r671 %: %.xml
xmlto man $*.xml
mpm@selenic.com
Add a doc makefile...
r465
Bryan O'Sullivan
Move hgrc documentation out to its own man page, hgrc(5)....
r671 %.xml: %.txt
asciidoc -d manpage -b docbook $*.txt
mpm@selenic.com
Add a doc makefile...
r465
Bryan O'Sullivan
Move hgrc documentation out to its own man page, hgrc(5)....
r671 %.html: %.txt
Thomas Arendsen Hein
Fall back to asciidoc6 html backend if html4 doesn't work....
r1689 asciidoc -b html4 $*.txt || asciidoc -b html $*.txt
mpm@selenic.com
Add a doc makefile...
r465
clean:
Bryan O'Sullivan
Move hgrc documentation out to its own man page, hgrc(5)....
r671 $(RM) $(MAN) $(MAN:%=%.xml) $(MAN:%=%.html)