gobhardw/docs logging (#10)

* reducing docs logging

* Addressing review comments

* exclude dirs

* maximize NUM_PROC_THREADS

* parallel build
This commit is contained in:
Bhardwaj, Gopesh
2024-12-10 14:15:59 +05:30
committad av GitHub
förälder 253c9adfc1
incheckning 3ee06ed747
4 ändrade filer med 17 tillägg och 7 borttagningar
+8 -1
Visa fil
@@ -59,6 +59,13 @@ function(DOCS_EXECUTE_PROCESS)
endif()
endfunction()
include(ProcessorCount)
processorcount(ROCP_NUM_PROCS)
if(NOT ROCP_NUM_PROCS EQUAL 0)
set(DOCS_BUILD_JOBS -j${ROCP_NUM_PROCS})
message(STATUS "Using ${ROCP_NUM_PROCS} jobs for docs build")
endif()
file(
WRITE "${CMAKE_CURRENT_BINARY_DIR}/build-docs.sh"
"#!${SHELL_CMD}
@@ -112,7 +119,7 @@ doxygen rocprofiler-sdk.dox
doxysphinx build \${WORK_DIR} \${WORK_DIR}/_build/html \${WORK_DIR}/_doxygen/html
make html SPHINXOPTS=\"-W --keep-going -n\"
make html SPHINXOPTS=\"-W --keep-going ${DOCS_BUILD_JOBS} -n\"
rm -rf ${PROJECT_SOURCE_DIR}/build-docs
")