diff --git a/doc/man/CMakeLists.txt b/doc/man/CMakeLists.txt --- a/doc/man/CMakeLists.txt +++ b/doc/man/CMakeLists.txt @@ -15,6 +15,8 @@ OUTPUT "${MAN_PAGE}" COMMENT "Generating man page for ${TARGET}" COMMAND + "${CMAKE_SOURCE_DIR}/cmake/utils/log-and-print-on-failure.sh" + "${CMAKE_BINARY_DIR}/doc/man/gen-manpage-${TARGET}.log" "${CMAKE_SOURCE_DIR}/doc/man/gen-manpages.sh" "$" "$" @@ -27,6 +29,11 @@ DEPENDS "${MAN_PAGE}" ) + set_property( + DIRECTORY "${CMAKE_SOURCE_DIR}" + APPEND PROPERTY ADDITIONAL_CLEAN_FILES "${CMAKE_BINARY_DIR}/doc/man" + ) + set_property( TARGET ${TARGET} APPEND PROPERTY MAN_PAGES "${MAN_PAGE}"