Index: CMakeLists.txt =================================================================== --- CMakeLists.txt (revision 5536) +++ CMakeLists.txt (working copy) @@ -1783,15 +1783,15 @@ # INFO FILES # #################################################################### -SET(MAKEINFO ) FIND_PROGRAM(MAKEINFO NAMES makeinfo) IF(MAKEINFO) - MESSAGE(STATUS "Found makeinfo - info documentation will be installed.") + MESSAGE(STATUS "Found makeinfo: ${MAKEINFO} - info documentation will be installed.") ADD_CUSTOM_COMMAND( OUTPUT chicken.info DEPENDS ${Chicken_SOURCE_DIR}/chicken.texi COMMAND ${MAKEINFO} --no-split ${Chicken_SOURCE_DIR}/chicken.texi) + ADD_CUSTOM_TARGET(info ALL DEPENDS chicken.info) ENDIF(MAKEINFO) @@ -1864,7 +1864,7 @@ ENDIF(CHANGELOG_FILE) IF(MAKEINFO) - INSTALL(TARGETS chicken.info DESTINATION ${INFO_HOME}) + INSTALL(FILES chicken.info DESTINATION ${INFO_HOME}) ENDIF(MAKEINFO) INSTALL(FILES ${HTMLDOC_FILES} DESTINATION ${DOC_HOME}/html)