mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-05-13 17:38:39 +00:00
Document recently added sphinx documentation options in
CMake. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207543 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
9c77098125
commit
f90262a09d
@ -283,6 +283,12 @@ LLVM-specific variables
|
|||||||
are ``Address``, ``Memory`` and ``MemoryWithOrigins``. Defaults to empty
|
are ``Address``, ``Memory`` and ``MemoryWithOrigins``. Defaults to empty
|
||||||
string.
|
string.
|
||||||
|
|
||||||
|
**LLVM_BUILD_DOCS**:BOOL
|
||||||
|
Enables all enabled documentation targets (i.e. Doxgyen and Sphinx targets) to
|
||||||
|
be built as part of the normal build. If the ``install`` target is run then
|
||||||
|
this also enables all built documentation targets to be installed. Defaults to
|
||||||
|
OFF.
|
||||||
|
|
||||||
**LLVM_ENABLE_DOXYGEN**:BOOL
|
**LLVM_ENABLE_DOXYGEN**:BOOL
|
||||||
Enables the generation of browsable HTML documentation using doxygen.
|
Enables the generation of browsable HTML documentation using doxygen.
|
||||||
Defaults to OFF.
|
Defaults to OFF.
|
||||||
@ -328,6 +334,27 @@ LLVM-specific variables
|
|||||||
``-DLLVM_ENABLE_DOXYGEN_QT_HELP=ON``; otherwise this has no
|
``-DLLVM_ENABLE_DOXYGEN_QT_HELP=ON``; otherwise this has no
|
||||||
effect.
|
effect.
|
||||||
|
|
||||||
|
**LLVM_ENABLE_SPHINX**:BOOL
|
||||||
|
If enabled CMake will search for the ``sphinx-build`` executable and will make
|
||||||
|
the ``SPHINX_OUTPUT_HTML`` and ``SPHINX_OUTPUT_MAN`` CMake options available.
|
||||||
|
Defaults to OFF.
|
||||||
|
|
||||||
|
**SPHINX_EXECUTABLE**:STRING
|
||||||
|
The path to the ``sphinx-build`` executable detected by CMake.
|
||||||
|
|
||||||
|
**SPHINX_OUTPUT_HTML**:BOOL
|
||||||
|
If enabled (and ``LLVM_ENABLE_SPHINX`` is enabled) then the targets for
|
||||||
|
building the documentation as html are added (but not built by default unless
|
||||||
|
``LLVM_BUILD_DOCS`` is enabled). There is a target for each project in the
|
||||||
|
source tree that uses sphinx (e.g. ``docs-llvm-html``, ``docs-clang-html``
|
||||||
|
and ``docs-lld-html``). Defaults to ON.
|
||||||
|
|
||||||
|
**SPHINX_OUTPUT_MAN**:BOOL
|
||||||
|
If enabled (and ``LLVM_ENABLE_SPHINX`` is enabled) the targets for building
|
||||||
|
the man pages are added (but not built by default unless ``LLVM_BUILD_DOCS``
|
||||||
|
is enabled). Currently the only target added is ``docs-llvm-man``. Defaults
|
||||||
|
to ON.
|
||||||
|
|
||||||
Executing the test suite
|
Executing the test suite
|
||||||
========================
|
========================
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user