doc: get output folder from environment
Pull the output build folder from the environment, instead of hardcoding the HTML output folder, which is wrong for the latex build. Signed-off-by: Jordan Yates <jordan@embeint.com>
This commit is contained in:
parent
68479a8c8c
commit
fd58374663
2 changed files with 4 additions and 4 deletions
|
|
@ -151,7 +151,7 @@ set_property(DIRECTORY APPEND PROPERTY CMAKE_CONFIGURE_DEPENDS ${GEN_DEVICETREE_
|
||||||
|
|
||||||
add_doc_target(
|
add_doc_target(
|
||||||
html
|
html
|
||||||
COMMAND ${CMAKE_COMMAND} -E env ${SPHINX_ENV}
|
COMMAND ${CMAKE_COMMAND} -E env ${SPHINX_ENV} OUTPUT_DIR=${DOCS_HTML_DIR}
|
||||||
${SPHINXBUILD}
|
${SPHINXBUILD}
|
||||||
-b html
|
-b html
|
||||||
-c ${DOCS_CFG_DIR}
|
-c ${DOCS_CFG_DIR}
|
||||||
|
|
@ -208,7 +208,7 @@ add_dependencies(html-live devicetree)
|
||||||
|
|
||||||
add_doc_target(
|
add_doc_target(
|
||||||
latex
|
latex
|
||||||
COMMAND ${CMAKE_COMMAND} -E env ${SPHINX_ENV}
|
COMMAND ${CMAKE_COMMAND} -E env ${SPHINX_ENV} OUTPUT_DIR=${DOCS_LATEX_DIR}
|
||||||
${SPHINXBUILD}
|
${SPHINXBUILD}
|
||||||
-b latex
|
-b latex
|
||||||
-c ${DOCS_CFG_DIR}
|
-c ${DOCS_CFG_DIR}
|
||||||
|
|
@ -260,7 +260,7 @@ endif()
|
||||||
|
|
||||||
add_doc_target(
|
add_doc_target(
|
||||||
linkcheck
|
linkcheck
|
||||||
COMMAND ${CMAKE_COMMAND} -E env ${SPHINX_ENV}
|
COMMAND ${CMAKE_COMMAND} -E env ${SPHINX_ENV} OUTPUT_DIR=${DOCS_LINKCHECK_DIR}
|
||||||
${SPHINXBUILD}
|
${SPHINXBUILD}
|
||||||
-b linkcheck
|
-b linkcheck
|
||||||
-c ${DOCS_CFG_DIR}
|
-c ${DOCS_CFG_DIR}
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ import re
|
||||||
import textwrap
|
import textwrap
|
||||||
|
|
||||||
ZEPHYR_BASE = Path(__file__).resolve().parents[1]
|
ZEPHYR_BASE = Path(__file__).resolve().parents[1]
|
||||||
ZEPHYR_BUILD = Path(os.environ.get("DOCS_HTML_DIR")).resolve()
|
ZEPHYR_BUILD = Path(os.environ.get("OUTPUT_DIR")).resolve()
|
||||||
|
|
||||||
# Add the '_extensions' directory to sys.path, to enable finding Sphinx
|
# Add the '_extensions' directory to sys.path, to enable finding Sphinx
|
||||||
# extensions within.
|
# extensions within.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue