project(doc C)
# Build the documentation
#

include(UseDoxygen OPTIONAL)

file(GLOB _manpages *.[0-9].txt)
add_custom_target(man
  COMMAND
    ${CMAKE_CURRENT_SOURCE_DIR}/makeman.sh ${_manpages}
  WORKING_DIRECTORY
    ${CMAKE_CURRENT_SOURCE_DIR}
)

add_custom_target(userguide
  COMMAND
    ${CMAKE_CURRENT_SOURCE_DIR}/makeguide.sh csync.txt
  WORKING_DIRECTORY
    ${CMAKE_CURRENT_SOURCE_DIR}
)

if (UNIX)
    install(
        FILES
            csync.1
        DESTINATION
            ${MAN_INSTALL_DIR}/man1
        )
    set(DOC_INSTALL_PATH ${SHARE_INSTALL_PREFIX}/doc/csync)
endif(UNIX)

if (WIN32)
    set(DOC_INSTALL_PATH ${SHARE_INSTALL_PREFIX}/doc)
endif (WIN32)

install(
  DIRECTORY
    userguide
  DESTINATION
    ${DOC_INSTALL_PATH}
)
