diff --git a/cmake/modules/InstallationHelper.cmake b/cmake/modules/InstallationHelper.cmake --- a/cmake/modules/InstallationHelper.cmake +++ b/cmake/modules/InstallationHelper.cmake @@ -172,6 +172,8 @@ OUTPUT "${MAN_PAGE}" COMMENT "Generating man page for ${TARGET}" COMMAND + "${CMAKE_SOURCE_DIR}/cmake/utils/run_silent.sh" + "${CMAKE_BINARY_DIR}/doc/man/gen-manpage-${TARGET}.log" "${CMAKE_SOURCE_DIR}/doc/man/gen-manpages.sh" "$" "$" @@ -183,6 +185,10 @@ add_custom_target(gen-manpage-${TARGET} DEPENDS "${MAN_PAGE}" ) + set_property( + DIRECTORY "${CMAKE_SOURCE_DIR}" + APPEND PROPERTY ADDITIONAL_CLEAN_FILES "${CMAKE_BINARY_DIR}/doc/man" + ) install( FILES "${MAN_PAGE}"