summaryrefslogtreecommitdiff
path: root/doc/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* docs: Enable stand-alone buildingAlexis Hildebrandt2023-03-221-2/+4
|
* Refactor Ledger version info into cmake/LedgerVersion.cmakeAlexis Hildebrandt2023-03-051-1/+7
| | | | | so it can be re-used when generating the version.texi for ledger-website builds.
* Minor cosmetic changesAlexis Hildebrandt2023-02-011-2/+2
|
* Remove ledger-mode.texi from doc/CMakeListsthdox2016-10-271-1/+1
| | | | | | | | | As ledger-mode has now its own github repository, the file ledger-mode.texi has been moved there. As such the compilation was failing, by removing this file, it is now compiling successfully through "make doc". [ci skip]
* [doc] Use Ledger_VERSION_* make variables for versionAlexis Hildebrandt2015-01-201-0/+4
| | | [ci skip]
* BUILD_WEB_DOCS implies BUILD_DOCSMartin Michlmayr2014-10-121-0/+5
| | | | | | | This fixes the build when -DBUILD_WEB_DOCS=1 is specified wihout specifying -DBUILD_DOCS. This fails because man2html/groff are not found because the find_program command for these programs is only run if BUILD_DOCS is enabled.
* reduce number of warning messages when building docsJohann Klähn2014-09-101-11/+12
| | | | Warnings were emitted for every info file (twice) instead of once.
* clean up installation of doc filesJohann Klähn2014-09-101-16/+10
|
* install man page even if BUILD_DOCS isn't setJohann Klähn2014-09-101-13/+9
| | | | The man page is useful and does not need additional software to be installed.
* Cosmetic change - format code consistentlyMartin Michlmayr2014-05-181-11/+11
| | | | | Add a space between if and the opening bracket, between a closing round bracket and the following opening curly bracket, etc.
* fix typoJohann Klähn2014-05-101-1/+1
|
* Improve installation of documentation filesAlexis Hildebrandt2014-05-051-2/+13
| | | | | | | | | - Install info version of ledger documentation instead of the original texinfo sources - Install html version of ledger documentation when BUILD_WEB_DOCS is ON - Enable installation of documentation files from --output directory
* Check for required TeX when building pdf documentationAlexis Hildebrandt2014-05-051-4/+4
|
* Build info version of documentationAlexis Hildebrandt2014-05-041-0/+11
|
* doc: add BUILD_A4_PDF cmake variableAlexis Hildebrandt2014-04-271-1/+4
| | | | to create a DIN A4 paper version of the ledger pdf.
* doc: try to use groff if man2html is not foundAlexis Hildebrandt2014-04-271-8/+15
| | | | | to generate a html version of the manpage, throw a fatal error otherwise.
* install texinfo filesJohann Klähn2013-10-231-7/+8
|
* delete obsolete ledger.texi. Down with cruft!Simon Michael2013-09-211-1/+1
|
* Add ledger-mode.texi to the build listCraig Earls2013-02-271-1/+1
|
* Fixed typo in doc/CMakeLists.txt line 58 "mesage" ==> "message"Craig Earls2013-02-251-1/+1
|
* fix CMake variable expansion for man2htmlJohann Klähn2013-01-291-1/+1
|
* do not auto-build documentationJohann Klähn2013-01-191-6/+2
| | | | Use 'ninja doc' or 'make doc' instead.
* improve doxygen build logicJohann Klähn2013-01-191-10/+22
| | | | | Doxygen will only be called when the 'doc' target is built and one of its input files has changed.
* only run doxygen onceJohann Klähn2013-01-191-2/+10
| | | | To update the documentation run `ninja doxygen` or `make doxygen`.
* On the Mac, texi2pdf doesn't have a --tidy optionJohn Wiegley2013-01-161-1/+1
|
* repair doxygen supportJohann Klähn2013-01-141-0/+18
|
* fix issue for separate build dirJohann Klähn2013-01-141-10/+8
|
* convert doc/Makefile to CMakeJohann Klähn2013-01-141-0/+73
| | | | | | | | | | | | | | 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.
* Converted the Ledger build system to use CMakeJohn Wiegley2012-05-201-0/+0