Johann Klähn
de5cc27914
install texinfo files
2013-10-23 22:14:25 +02:00
Simon Michael
2b0aa798f1
delete obsolete ledger.texi. Down with cruft!
2013-09-21 12:02:47 -07:00
Craig Earls
d8acba2c3f
Add ledger-mode.texi to the build list
2013-02-27 19:21:19 -07:00
Craig Earls
94ce2f0fdb
Fixed typo in doc/CMakeLists.txt line 58 "mesage" ==> "message"
2013-02-25 12:38:53 -07:00
Johann Klähn
383c341d88
fix CMake variable expansion for man2html
2013-01-29 23:31:39 +01:00
Johann Klähn
de128c9481
do not auto-build documentation
...
Use 'ninja doc' or 'make doc' instead.
2013-01-19 23:27:08 +01:00
Johann Klähn
54c14f9770
improve doxygen build logic
...
Doxygen will only be called when the 'doc' target is built
and one of its input files has changed.
2013-01-19 23:05:17 +01:00
Johann Klähn
252bc9bcf5
only run doxygen once
...
To update the documentation run `ninja doxygen` or `make doxygen`.
2013-01-19 13:22:59 +01:00
John Wiegley
23483b7973
On the Mac, texi2pdf doesn't have a --tidy option
2013-01-16 17:40:39 -06:00
Johann Klähn
b13f0c33c3
repair doxygen support
2013-01-14 23:39:34 +01:00
Johann Klähn
dd105fecd7
fix issue for separate build dir
2013-01-14 22:59:35 +01:00
Johann Klähn
c88862fd66
convert doc/Makefile to CMake
...
CMake will build the pdf version of the manual if texi2pdf is installed.
It will be installed to DOCDIR/ledger{,3}.pdf, for example
/usr/local/share/ledger/ledger3.pdf.
Also, the man page will be installed to MANDIR/man1/ledger.1
The option BUILD_DOCS is now on by default.
A new option BUILD_WEB_DOCS is used to toggle the generation
of the html version of the manual and the man page (off by default).
All this is added to the 'doc' make target.
2013-01-14 21:35:26 +01:00
John Wiegley
4681e58d7f
Converted the Ledger build system to use CMake
2012-05-20 04:48:05 -05:00