From 4351775a6077ef6bf60951c0de5e56f3ac3a3ac8 Mon Sep 17 00:00:00 2001 From: Nicholas O'Connor Date: Wed, 5 Jul 2017 15:03:24 -0700 Subject: [PATCH] Ronn.cmake now actually handles sections properly --- cmake/Modules/Ronn.cmake | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmake/Modules/Ronn.cmake b/cmake/Modules/Ronn.cmake index 2b34278..2e059e0 100644 --- a/cmake/Modules/Ronn.cmake +++ b/cmake/Modules/Ronn.cmake @@ -36,6 +36,9 @@ else(NOT RONN OR NOT GZIP) macro(add_manpage_target) # this is a macro so we can call it after we've generated all our manpages add_custom_target(man ALL DEPENDS ${manpages}) - install(FILES ${manpages} DESTINATION "${MAN_INSTALL_DIR}/man${SECTION}" OPTIONAL) + foreach(SECTION RANGE 1 9) + file(GLOB sectionpages RELATIVE "${CMAKE_CURRENT_BINARY_DIR}" "${CMAKE_CURRENT_BINARY_DIR}/man/*.${SECTION}.gz") + install(FILES ${sectionpages} DESTINATION "${MAN_INSTALL_DIR}/man${SECTION}" OPTIONAL) + endforeach(SECTION RANGE 1 9) endmacro(add_manpage_target) endif(NOT RONN OR NOT GZIP)