Arti Zirk
2de3a91b0a
subrepo: subdir: "libopencm3" merged: "88e91c9a7cce" upstream: origin: "https://github.com/libopencm3/libopencm3.git" branch: "master" commit: "88e91c9a7cce" git-subrepo: version: "0.4.3" origin: "???" commit: "???"
35 lines
1.0 KiB
Plaintext
35 lines
1.0 KiB
Plaintext
libopencm3 Documentation
|
|
14 September 2012 (C) K Sarkies
|
|
-------------------------------
|
|
|
|
To generate all documentation run 'make doc' in the doc directory, or
|
|
for html documentation only run 'make html' (much faster). This runs doxygen
|
|
for each of the processor families then integrates the whole.
|
|
|
|
Alternatively run 'make doc' in the top directory to make html documentation.
|
|
LaTeX and pdf documentation is currently very large in size.
|
|
|
|
This requires doxygen v 1.8.2 or later.
|
|
|
|
HTML, LaTeX, and pdf output can be produced.
|
|
|
|
Generation of HTML
|
|
------------------
|
|
|
|
To view HTML, point a browser to libopencm3/doc/html/index.html.
|
|
|
|
Generation of PDF
|
|
-----------------
|
|
|
|
The pdf is generated via LaTeX. The pdf files are placed in the
|
|
doc directory. Each file contains all documentation for the core and common
|
|
features. The resulting files are huge.
|
|
|
|
|
|
Requirements
|
|
------------
|
|
On Fedora 19, the following packages (at least!) are needed to build the pdf
|
|
output
|
|
|
|
texlive texlive-sectsty texlive-tocloft texlive-xtab texlive-multirow
|