##// END OF EJS Templates
define standard name for base url to use when printing hgweb urls....
define standard name for base url to use when printing hgweb urls. useful for bugzilla integration, email notifications, other stuffs.

File last commit:

r1879:9ef0850b default
r2197:5de8b44f default
Show More
Makefile
27 lines | 457 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)
Benoit Boissinot
generate hg manpage from commands.py docstring...
r1814 hg.1.txt: hg.1.gendoc.txt
touch hg.1.txt
Thomas Arendsen Hein
Regenerate hg.1.gendoc.txt if commands.py changed.
r1819 hg.1.gendoc.txt: ../mercurial/commands.py
Benoit Boissinot
generate hg manpage from commands.py docstring...
r1814 python gendoc.py > $@
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:
Thomas Arendsen Hein
make clean now removes generated documentation.
r1879 $(RM) $(MAN) $(MAN:%=%.xml) $(MAN:%=%.html) *.[0-9].gendoc.txt