# 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()