diff options
Diffstat (limited to 'base/common/python')
| -rw-r--r-- | base/common/python/CMakeLists.txt | 8 | ||||
| -rw-r--r-- | base/common/python/conf.py | 3 |
2 files changed, 8 insertions, 3 deletions
diff --git a/base/common/python/CMakeLists.txt b/base/common/python/CMakeLists.txt index d667421bf..a16459775 100644 --- a/base/common/python/CMakeLists.txt +++ b/base/common/python/CMakeLists.txt @@ -16,23 +16,27 @@ configure_file( add_custom_target(dogtag_python_client_docs ALL ${SPHINX_EXECUTABLE} -b html - -c "${CMAKE_CURRENT_BINARY_DIR}" + -c "${CMAKE_CURRENT_SOURCE_DIR}" -w "${CMAKE_CURRENT_BINARY_DIR}/python-client-lib-html.log" -a -W "${CMAKE_CURRENT_SOURCE_DIR}" "${CMAKE_CURRENT_BINARY_DIR}/html" + WORKING_DIRECTORY + ${CMAKE_CURRENT_SOURCE_DIR} COMMENT "Building Python Client Library HTML documentation") add_custom_target(dogtag_python_client_man_docs ALL ${SPHINX_EXECUTABLE} -b man - -c "${CMAKE_CURRENT_BINARY_DIR}" + -c "${CMAKE_CURRENT_SOURCE_DIR}" -w "${CMAKE_CURRENT_BINARY_DIR}/python-client-lib-man.log" -a -W "${CMAKE_CURRENT_SOURCE_DIR}" "${CMAKE_CURRENT_BINARY_DIR}/man" + WORKING_DIRECTORY + ${CMAKE_CURRENT_SOURCE_DIR} COMMENT "Building Python Client Library manual pages") install( diff --git a/base/common/python/conf.py b/base/common/python/conf.py index 3e548147e..f996c6371 100644 --- a/base/common/python/conf.py +++ b/base/common/python/conf.py @@ -19,7 +19,8 @@ import sphinx # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the # documentation root, use os.path.abspath to make it absolute, like shown here. -sys.path.insert(0, os.path.abspath('pki')) +sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) + # -- General configuration ----------------------------------------------- |
