Skip to content

Commit 10a25d3

Browse files
committed
README.md: Add info about building the documentation
1 parent 468bc74 commit 10a25d3

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,21 @@ Patches can be submitted to
5454
Whenever possible, you should use the official binary packages approved by the
5555
supplier of your operating system, such as your Linux distribution.
5656

57+
## Building the documentation
58+
59+
The reference documentaion is built with Doxygen.
60+
61+
The manual is a DocBook 5.0 document. These packages are recommended when building
62+
the manual (can have other names in other distros):
63+
- docbook5-xml (Ubuntu and Debian) or docbook5-schemas (Fedora)
64+
- docbook-xsl (Ubuntu and Debian) or docbook-style-xsl (Fedora)
65+
66+
It may be possible to build without these packages, but it will be slow and error prone.
67+
The `xmllint` command is told to read files from http://docbook.org.
68+
The `xsltproc` command is told to read files from http://docbook.sourceforge.net.
69+
The commands first search for local copies of those files. If local copies exist
70+
and are installed at expected locations, the commands make no network accesses.
71+
5772
## Building on Windows
5873

5974
See [MSVC-Builds](MSVC_NMake/MSVC-Builds.md)

0 commit comments

Comments
 (0)