Commit 61ca19f8 authored by Robert McGibbon's avatar Robert McGibbon
Browse files

Fix cmake

parent 019480d6
...@@ -40,16 +40,15 @@ IF(DOXYGEN_EXECUTABLE) ...@@ -40,16 +40,15 @@ IF(DOXYGEN_EXECUTABLE)
${OPENMM_INCLUDES} ${OPENMM_INCLUDES}
${OLLA_INCLUDES} ${OLLA_INCLUDES}
) )
set(OPENMM_GENERATE_API_DOCS OFF CACHE BOOL "Whether to create API documentation using Doxygen") set(OPENMM_GENERATE_API_DOCS OFF CACHE BOOL "Whether to create API documentation")
IF (OPENMM_GENERATE_API_DOCS) IF (OPENMM_GENERATE_API_DOCS)
SET_TARGET_PROPERTIES(DoxygenApiDocs PROPERTIES EXCLUDE_FROM_ALL FALSE) SET_TARGET_PROPERTIES(DoxygenApiDocs PROPERTIES EXCLUDE_FROM_ALL FALSE)
ENDIF (OPENMM_GENERATE_API_DOCS) ENDIF (OPENMM_GENERATE_API_DOCS)
# Generate Python API documentation # Generate Python API documentation
IF (OPENMM_BUILD_PYTHON_WRAPPERS AND OPENMM_GENERATE_API_DOCS)
IF (OPENMM_BUILD_PYTHON_WRAPPERS)
ADD_SUBDIRECTORY(api-python) ADD_SUBDIRECTORY(api-python)
ENDIF (OPENMM_BUILD_PYTHON_WRAPPERS) ENDIF (OPENMM_BUILD_PYTHON_WRAPPERS AND OPENMM_GENERATE_API_DOCS)
ENDIF(DOXYGEN_EXECUTABLE) ENDIF(DOXYGEN_EXECUTABLE)
......
...@@ -44,7 +44,7 @@ add_custom_command( ...@@ -44,7 +44,7 @@ add_custom_command(
"${CMAKE_CURRENT_BINARY_DIR}/_templates/class.rst" "${CMAKE_CURRENT_BINARY_DIR}/_templates/class.rst"
# PythonInstall # PythonInstall
) )
file(MAKE_DIRECTORY ${CMAKE_BINARY_DIR}/api-python/)
add_custom_target(PythonApiDocs DEPENDS ${CMAKE_BINARY_DIR}/api-python/index.html) add_custom_target(PythonApiDocs DEPENDS ${CMAKE_BINARY_DIR}/api-python/index.html)
INSTALL(DIRECTORY "${CMAKE_BINARY_DIR}/api-python/" INSTALL(DIRECTORY "${CMAKE_BINARY_DIR}/api-python/"
DESTINATION "docs/api-python/") DESTINATION "docs/api-python/")
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment