Правка компиляции документации

This commit is contained in:
Andrei Astafev 2019-10-05 16:56:59 +03:00
parent 9fbb30ac76
commit 9af1775e33
4 changed files with 18 additions and 10 deletions

View File

@ -62,10 +62,18 @@ ExternalProject_Add(whereami
add_breathe_target(
TARGET_NAME doc-breathe
SOURCE_DIR ${CMAKE_SOURCE_DIR}/doc/html
BUILD_DIR ${CMAKE_BINARY_DIR}
CACHE_DIR ${CMAKE_BINARY_DIR}/_doctrees
HTML_DIR ${CMAKE_BINARY_DIR}/html
DOXY_FILE ${CMAKE_SOURCE_DIR}/doc/html/Doxyfile.in
CONF_FILE ${CMAKE_SOURCE_DIR}/doc/html/conf.py.in
CACHE_DIR ${CMAKE_BINARY_DIR}/_doctrees
BUILD_DIR ${CMAKE_BINARY_DIR}/doc/breathe
HTML_DIR ${CMAKE_BINARY_DIR}/doc/breathe
COMMENT "Documentation in HTML format with Breathe generator"
)
add_doxygen_target(
TARGET_NAME doc-doxygen
DOXY_FILE ${CMAKE_SOURCE_DIR}/doc/html/Doxyfile.in
OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/doc
HTML YES
LATEX YES
)

@ -1 +1 @@
Subproject commit 45d7f7054d8228fddc296033e09d698a01d9e0b2
Subproject commit f630318d674b4bb0e379329f34228a4aedd98032

View File

@ -8,7 +8,7 @@ PROJECT_NAME = @PROJECT_NAME@
PROJECT_NUMBER =
PROJECT_BRIEF =
PROJECT_LOGO =
OUTPUT_DIRECTORY =
OUTPUT_DIRECTORY = @OUTPUT_DIRECTORY@
CREATE_SUBDIRS = NO
ALLOW_UNICODE_NAMES = NO
OUTPUT_LANGUAGE = Russian
@ -193,7 +193,7 @@ IGNORE_PREFIX =
#---------------------------------------------------------------------------
# Configuration options related to the HTML output
#---------------------------------------------------------------------------
GENERATE_HTML = NO
GENERATE_HTML = @GENERATE_HTML@
HTML_OUTPUT = html
HTML_FILE_EXTENSION = .html
HTML_HEADER =
@ -251,7 +251,7 @@ EXTRA_SEARCH_MAPPINGS =
#---------------------------------------------------------------------------
# Configuration options related to the LaTeX output
#---------------------------------------------------------------------------
GENERATE_LATEX = NO
GENERATE_LATEX = @GENERATE_LATEX@
LATEX_OUTPUT = latex
LATEX_CMD_NAME = latex
MAKEINDEX_CMD_NAME = makeindex
@ -290,7 +290,7 @@ MAN_LINKS = NO
#---------------------------------------------------------------------------
# Configuration options related to the XML output
#---------------------------------------------------------------------------
GENERATE_XML = YES
GENERATE_XML = @GENERATE_XML@
XML_OUTPUT = xml
XML_PROGRAMLISTING = YES
#---------------------------------------------------------------------------

View File

@ -158,7 +158,7 @@ texinfo_documents = [
'One line description of project.', 'Miscellaneous'),
]
breathe_projects = {'@PROJECT_NAME@': '@BREATHE_DOC_BUILD_DIR@/xml'}
breathe_projects = {'@PROJECT_NAME@': '@BREATHE_DOCS_BUILD_DIR@/xml'}
def run_doxygen(folder):
@ -174,7 +174,7 @@ def run_doxygen(folder):
def setup(app):
run_doxygen('@BREATHE_DOC_BUILD_DIR@')
run_doxygen('@BREATHE_DOCS_BUILD_DIR@')
app.add_config_value('recommonmark_config', {
'enable_auto_toc_tree': True,
'enable_eval_rst': True,