SET(DOC_FILES
index.html
)
SET(GENERATED_DOC_FILES
instead-manual-en.html
instead-manual.html
instead-manual.pdf
instead-modules.pdf
instead.txt
)
FOREACH(FILE ${GENERATED_DOC_FILES})
IF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${FILE})
SET(DOC_FILES ${DOC_FILES} ${FILE})
ELSE(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${FILE})
SET(MISSING_FILES ${MISSING_FILES} ${FILE})
ENDIF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${FILE})
ENDFOREACH(FILE ${GENERATED_DOC_FILES})
IF(NOT "${MISSING_FILES}" STREQUAL "")
MESSAGE(WARNING "This distribution lacks some documentation files: ${MISSING_FILES}. These may be generated (network access and additional tools required, see doc/makepdfs), or you may use instead source tarball from sourceforge which has these files included")
ENDIF(NOT "${MISSING_FILES}" STREQUAL "")
IF(SYSTEMWIDE)
INSTALL(FILES ${DOC_FILES} DESTINATION ${DOCDIR})
INSTALL(FILES instead.6 DESTINATION ${MANDIR}/man6)
ELSEIF(STANDALONE)
INSTALL(FILES ${DOC_FILES} DESTINATION ${STANDALONEDIR}/doc)
ENDIF(SYSTEMWIDE)