1 #-----------------------------------------------------------------------------
2 # Build the documentation
9 ${HTML_DIR}/${DOC_MODULE}
13 # DoxyfileDeveloppers \
18 IF(GDCM_DOCUMENTATION)
20 # http://www.cmake.org/pipermail/cmake/2003-April/003673.html
21 # Too bad CMake doesn't support multiline ""
22 SET(GDCM_DOCUMENTATION_INPUT_COMMON
23 "${GDCM_SOURCE_DIR}/src ${GDCM_SOURCE_DIR}/Doc/DoxyPython.txt ${GDCM_SOURCE_DIR}/Doc/DoxyVtkGdmReaderExamples.txt"
25 SET(GDCM_DOCUMENTATION_EXCLUDE_COMMON
26 "${GDCM_SOURCE_DIR}/src/gdcmJpeg.cxx"
30 SET(GDCM_DOCUMENTATION_INPUT_COMMON
31 "${GDCM_DOCUMENTATION_INPUT_COMMON} ${GDCM_SOURCE_DIR}/vtk")
34 #Should rewrote this thing with FOREACH:
35 #-----------------------------------------------------------------------------
36 # Build the documentation for developpers
41 SET(GDCM_DOCUMENTATION_INPUT
42 "${GDCM_DOCUMENTATION_INPUT_COMMON} ${GDCM_SOURCE_DIR}/Doc/DoxyMainPage.txt"
44 SET(GDCM_DOCUMENTATION_EXCLUDE
45 "${GDCM_DOCUMENTATION_EXCLUDE_COMMON}"
48 ${GDCM_SOURCE_DIR}/Doc/doxygen.config.in
49 ${GDCM_BINARY_DIR}/Doc/DoxyfileDeveloppers
53 ADD_CUSTOM_TARGET(doc-developer
56 ${GDCM_BINARY_DIR}/Doc/DoxyfileDeveloppers)
58 #-----------------------------------------------------------------------------
59 # Build the documentation for user
64 SET(GDCM_DOCUMENTATION_INPUT
65 "${GDCM_DOCUMENTATION_INPUT_COMMON} ${GDCM_SOURCE_DIR}/Doc/DoxyMainPageUser.txt"
67 SET(GDCM_DOCUMENTATION_EXCLUDE
68 "${GDCM_DOCUMENTATION_EXCLUDE_COMMON} ${GDCM_SOURCE_DIR}/src/gdcmTS.h ${GDCM_SOURCE_DIR}/src/gdcmTS.cxx"
71 ${GDCM_SOURCE_DIR}/Doc/doxygen.config.in
72 ${GDCM_BINARY_DIR}/Doc/DoxyfileUsers
76 ADD_CUSTOM_TARGET(doc-user
79 ${GDCM_BINARY_DIR}/Doc/DoxyfileUsers)
82 INSTALL_FILES(${HTML_DIR} "\\.css$")
83 INSTALL_FILES(${HTML_DIR} "\\.png$")
84 INSTALL_FILES(${HTML_DIR} "\\.html$")
85 #INSTALL_FILES(${HTML_DIR} "\\.pl$")
86 #INSTALL_FILES(${HTML_DIR} "\\.stop$")
87 ENDIF(GDCM_DOCUMENTATION)
89 #-----------------------------------------------------------------------------
90 # m4 that hasn't been translated
93 # rm -rf $(distdir)/html.developper
95 #.PHONY : html.developper latex man