mirror of
https://github.com/VectorCamp/vectorscan.git
synced 2025-06-28 16:41:01 +03:00
documentation: Add cmake option to build man pages
Man pages tend to be preferred in some circles, lets add an option to build the vectorscan documentation that way. Signed-off-by: Jeremy Linton <jeremy.linton@arm.com>
This commit is contained in:
parent
71f3e7d994
commit
d9a75dc3b9
@ -19,6 +19,7 @@ else()
|
|||||||
set(SPHINX_BUILD_DIR "${CMAKE_CURRENT_BINARY_DIR}/_build")
|
set(SPHINX_BUILD_DIR "${CMAKE_CURRENT_BINARY_DIR}/_build")
|
||||||
set(SPHINX_CACHE_DIR "${CMAKE_CURRENT_BINARY_DIR}/_doctrees")
|
set(SPHINX_CACHE_DIR "${CMAKE_CURRENT_BINARY_DIR}/_doctrees")
|
||||||
set(SPHINX_HTML_DIR "${CMAKE_CURRENT_BINARY_DIR}/html")
|
set(SPHINX_HTML_DIR "${CMAKE_CURRENT_BINARY_DIR}/html")
|
||||||
|
set(SPHINX_MAN_DIR "${CMAKE_CURRENT_BINARY_DIR}/man")
|
||||||
|
|
||||||
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/conf.py.in"
|
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/conf.py.in"
|
||||||
"${CMAKE_CURRENT_BINARY_DIR}/conf.py" @ONLY)
|
"${CMAKE_CURRENT_BINARY_DIR}/conf.py" @ONLY)
|
||||||
@ -32,4 +33,14 @@ add_custom_target(dev-reference
|
|||||||
"${SPHINX_HTML_DIR}"
|
"${SPHINX_HTML_DIR}"
|
||||||
DEPENDS dev-reference-doxygen
|
DEPENDS dev-reference-doxygen
|
||||||
COMMENT "Building HTML dev reference with Sphinx")
|
COMMENT "Building HTML dev reference with Sphinx")
|
||||||
|
|
||||||
|
add_custom_target(dev-reference-man
|
||||||
|
${SPHINX_BUILD}
|
||||||
|
-b man
|
||||||
|
-c "${CMAKE_CURRENT_BINARY_DIR}"
|
||||||
|
-d "${SPHINX_CACHE_DIR}"
|
||||||
|
"${CMAKE_CURRENT_SOURCE_DIR}"
|
||||||
|
"${SPHINX_MAN_DIR}"
|
||||||
|
DEPENDS dev-reference-doxygen
|
||||||
|
COMMENT "Building man page reference with Sphinx")
|
||||||
endif()
|
endif()
|
||||||
|
@ -233,7 +233,7 @@ latex_documents = [
|
|||||||
# (source start file, name, description, authors, manual section).
|
# (source start file, name, description, authors, manual section).
|
||||||
man_pages = [
|
man_pages = [
|
||||||
('index', 'hyperscan', u'Hyperscan Documentation',
|
('index', 'hyperscan', u'Hyperscan Documentation',
|
||||||
[u'Intel Corporation'], 1)
|
[u'Intel Corporation'], 7)
|
||||||
]
|
]
|
||||||
|
|
||||||
# If true, show URL addresses after external links.
|
# If true, show URL addresses after external links.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user