1 #-----------------------------------------------------------------------------
2 # Build the documentation
9 ${HTML_DIR}/${DOC_MODULE}
13 # DoxyfileDeveloppers \
15 # DoxyDevelInstal.txt \
16 # DoxyIntroduction.txt \
18 # DoxyInstallation.txt \
24 # SOURCE ${GDCM_SOURCE_DIR}/Doc/DoxyfileDeveloppers
26 # ARGS ${GDCM_SOURCE_DIR}/Doc/DoxyfileDeveloppers
28 # OUTPUT ${GDCM_BINARY_DIR}/gdcmPython/gdcm_wrap.cxx
31 # http://www.cmake.org/pipermail/cmake/2003-April/003673.html
32 # Too bad CMake doesn't support multiline ""
33 SET(GDCM_DOXYGEN_INPUT_COMMON
34 "${GDCM_SOURCE_DIR}/src ${GDCM_SOURCE_DIR}/Doc/DoxyPython.txt ${GDCM_SOURCE_DIR}/Doc/DoxyMainPage.txt ${GDCM_SOURCE_DIR}/Doc/DoxyInstallation.txt ${GDCM_SOURCE_DIR}/Doc/DoxyIntroduction.txt"
36 SET(GDCM_DOXYGEN_EXCLUDE_COMMON
39 #Should rewrote this thing with FOREACH:
40 #-----------------------------------------------------------------------------
41 # Build the documentation for developpers
46 SET(GDCM_DOXYGEN_INPUT
47 "${GDCM_DOXYGEN_INPUT_COMMON} ${GDCM_SOURCE_DIR}/Doc/DoxyDevelInstal.txt"
49 SET(GDCM_DOXYGEN_EXCLUDE
50 "${GDCM_DOXYGEN_EXCLUDE_COMMON} ${GDCM_SOURCE_DIR@/src/iddcmjpeg.h ${GDCM_SOURCE_DIR@/src/src/gdcmJpeg.cxx"
53 ${GDCM_SOURCE_DIR}/Doc/doxygen.config.in
54 ${GDCM_BINARY_DIR}/Doc/DoxyfileDeveloppers
58 ADD_CUSTOM_TARGET(doc-developer
61 ${GDCM_BINARY_DIR}/Doc/DoxyfileDeveloppers)
63 #-----------------------------------------------------------------------------
64 # Build the documentation for user
69 SET(GDCM_DOXYGEN_INPUT
70 "${GDCM_DOXYGEN_INPUT_COMMON}"
72 SET(GDCM_DOXYGEN_EXCLUDE
73 "${GDCM_DOXYGEN_EXCLUDE_COMMON}"
76 ${GDCM_SOURCE_DIR}/Doc/doxygen.config.in
77 ${GDCM_BINARY_DIR}/Doc/DoxyfileUsers
81 ADD_CUSTOM_TARGET(doc-user
84 ${GDCM_BINARY_DIR}/Doc/DoxyfileUsers)
87 INSTALL_FILES(${HTML_DIR} "\\.css$")
88 INSTALL_FILES(${HTML_DIR} "\\.gif$")
89 INSTALL_FILES(${HTML_DIR} "\\.html$")
90 #INSTALL_FILES(${HTML_DIR} "\\.pl$")
91 #INSTALL_FILES(${HTML_DIR} "\\.stop$")
94 #-----------------------------------------------------------------------------
95 # m4 that hasn't been translated
98 # rm -rf $(distdir)/html.developper
100 #.PHONY : html.developper latex man