From b126cdc98d6f7d0f3648b857887b0469a8b18ad7 Mon Sep 17 00:00:00 2001 From: Matteo Cypriani Date: Wed, 11 Sep 2013 16:24:08 -0400 Subject: [PATCH] [doc] CMake: Perl modules' man pages go to man3 The manual pages of Perl modules now go to the man3/ directory instead of a separate man3perl/ directory. --- doc/CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index e10cd26..fa9a3ab 100644 --- a/doc/CMakeLists.txt +++ b/doc/CMakeLists.txt @@ -71,8 +71,11 @@ if (NOT POD2MAN_FOUND) else() function(add_pod_manpage SOURCE PAGENAME SECTION) - set(OUTPUT_DIRECTORY "${MAN_OUTPUT_DIRECTORY}/man${SECTION}") set(TARGETNAME "${PAGENAME}.${SECTION}") + if(${SECTION} STREQUAL "3perl") + set(SECTION 3) + endif() + set(OUTPUT_DIRECTORY "${MAN_OUTPUT_DIRECTORY}/man${SECTION}") set(FINALTARGETFILE "${OUTPUT_DIRECTORY}/${TARGETNAME}") # Change TARGETNAME so that the CMake target don't contain any ':' string(REGEX REPLACE ":" "-" TARGETNAME ${TARGETNAME})