configure_file(static/header.html.in static/header.html @ONLY)
-IF(MEDCOUPLING_ENABLE_PYTHON)
+IF(NOT MEDCOUPLING_ENABLE_PYTHON)
+ ADD_CUSTOM_TARGET(doxygen
+ COMMAND ${DOXYGEN_EXECUTABLE} Doxyfile
+ VERBATIM
+ WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+ )
+ELSE()
INCLUDE(doxy2swig/doxy2swig.cmake)
# >>>>>>>>>>>>>>>>
FILE(TO_NATIVE_PATH "${CMAKE_CURRENT_BINARY_DIR}/tmp/medcouplingexamples.in" input)
FILE(TO_NATIVE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/BuildPyExamplesFromCPP.py" pythondocexamplesgenerator)
FILE(TO_NATIVE_PATH "${CMAKE_CURRENT_BINARY_DIR}" output)
+
# Prepare a temporary file to "concat" to:
FILE(WRITE ${input} "")
# Call the "concat" function for each example file
# Swig generation to have docstrings correctly populated:
INCLUDE(doxy2swig/doxy2swig.cmake)
-
-ELSE()
- ADD_CUSTOM_TARGET(dev_docs ALL
- COMMAND ${DOXYGEN_EXECUTABLE} Doxyfile
- VERBATIM
- WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
- )
ENDIF()
INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/doc_ref_dev/html/ DESTINATION ${MEDCOUPLING_INSTALL_DOC}/developer)