20 lines
652 B
CMake
20 lines
652 B
CMake
find_package(mkdocs 1.0)
|
|
|
|
# if(MKDOCS_FOUND)
|
|
# configure_file(mkdocs.yml "${CMAKE_CURRENT_BINARY_DIR}/mkdocs.yml" COPYONLY)
|
|
# set(MKDOCS_FLAGS
|
|
# --site-dir "${CMAKE_CURRENT_BINARY_DIR}/docs/user/"
|
|
# --config-file "${CMAKE_CURRENT_BINARY_DIR}/mkdocs.yml"
|
|
# )
|
|
# if(DEBUG_MODE)
|
|
# list(APPEND MKDOCS_FLAGS --clean --verbose)
|
|
# endif()
|
|
# add_custom_target(docs-user
|
|
# ${MKDOCS_EXECUTABLE} build ${MKDOCS_FLAGS}
|
|
# WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}"
|
|
# COMMENT "Generating user documentation"
|
|
# )
|
|
# add_dependencies(docs docs-user)
|
|
# else()
|
|
# message(STATUS "SKIPPING generation of user documentation (mkdocs not found)")
|
|
# endif()
|