From 92088ef1f6b16e321e41f6b9ba49c33dbc4af086 Mon Sep 17 00:00:00 2001 From: Mark Vejvoda Date: Wed, 14 Dec 2011 16:57:56 +0000 Subject: [PATCH] - more bugfixes for properly install of manpages on debian --- source/g3d_viewer/CMakeLists.txt | 4 +++- source/glest_game/CMakeLists.txt | 6 ++++-- source/glest_map_editor/CMakeLists.txt | 4 +++- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/source/g3d_viewer/CMakeLists.txt b/source/g3d_viewer/CMakeLists.txt index 3c60be17..b6dc4c3f 100644 --- a/source/g3d_viewer/CMakeLists.txt +++ b/source/g3d_viewer/CMakeLists.txt @@ -154,7 +154,9 @@ IF(NOT CMAKE_INSTALL_PREFIX STREQUAL "") ${TARGET_NAME} DESTINATION ${MEGAGLEST_BIN_INSTALL_PATH}) - IF(EXISTS "${EXECUTABLE_OUTPUT_PATH}/${TARGET_NAME_MANPAGE}") + IF(EXISTS ${HELP2MAN}) + MESSAGE(STATUS "**NOTE: Will Install manpage [${TARGET_NAME_MANPAGE}] to [${MEGAGLEST_MANPAGE_INSTALL_PATH}]") + # Installation of the program manpage file INSTALL(FILES "${EXECUTABLE_OUTPUT_PATH}/${TARGET_NAME_MANPAGE}" diff --git a/source/glest_game/CMakeLists.txt b/source/glest_game/CMakeLists.txt index 22b04b6b..3a0c366a 100644 --- a/source/glest_game/CMakeLists.txt +++ b/source/glest_game/CMakeLists.txt @@ -206,7 +206,7 @@ IF(BUILD_MEGAGLEST) TARGET_LINK_LIBRARIES(${TARGET_NAME} ${EXTERNAL_LIBS}) IF(EXISTS ${HELP2MAN}) - MESSAGE("-- Found help2man: ${HELP2MAN}") + MESSAGE("***-- Found help2man: ${HELP2MAN} about to build manpage in [${EXECUTABLE_OUTPUT_PATH}/${TARGET_NAME_MANPAGE}]") add_custom_target(${TARGET_NAME_MANPAGE} ALL COMMAND ${HELP2MAN} -N -o ${EXECUTABLE_OUTPUT_PATH}/${TARGET_NAME_MANPAGE} ${EXECUTABLE_OUTPUT_PATH}/${TARGET_NAME} DEPENDS ${TARGET_NAME}) @@ -234,7 +234,9 @@ IF(NOT CMAKE_INSTALL_PREFIX STREQUAL "") ${TARGET_NAME} DESTINATION ${MEGAGLEST_BIN_INSTALL_PATH}) - IF(EXISTS "${EXECUTABLE_OUTPUT_PATH}/${TARGET_NAME_MANPAGE}") + IF(EXISTS ${HELP2MAN}) + MESSAGE(STATUS "**NOTE: Will Install manpage [${TARGET_NAME_MANPAGE}] to [${MEGAGLEST_MANPAGE_INSTALL_PATH}]") + # Installation of the program manpage file INSTALL(FILES "${EXECUTABLE_OUTPUT_PATH}/${TARGET_NAME_MANPAGE}" diff --git a/source/glest_map_editor/CMakeLists.txt b/source/glest_map_editor/CMakeLists.txt index 18cfb1bb..39b2132c 100644 --- a/source/glest_map_editor/CMakeLists.txt +++ b/source/glest_map_editor/CMakeLists.txt @@ -149,7 +149,9 @@ IF(NOT CMAKE_INSTALL_PREFIX STREQUAL "") ${TARGET_NAME} DESTINATION ${MEGAGLEST_BIN_INSTALL_PATH}) - IF(EXISTS "${EXECUTABLE_OUTPUT_PATH}/${TARGET_NAME_MANPAGE}") + IF(EXISTS ${HELP2MAN}) + MESSAGE(STATUS "**NOTE: Will Install manpage [${TARGET_NAME_MANPAGE}] to [${MEGAGLEST_MANPAGE_INSTALL_PATH}]") + # Installation of the program manpage file INSTALL(FILES "${EXECUTABLE_OUTPUT_PATH}/${TARGET_NAME_MANPAGE}"