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_DOXYGEN_INPUT_COMMON
23 "${GDCM_SOURCE_DIR}/src ${GDCM_SOURCE_DIR}/Doc/DoxyPython.txt"
25 SET(GDCM_DOCUMENTATION_EXCLUDE_COMMON
28 #Should rewrote this thing with FOREACH:
29 #-----------------------------------------------------------------------------
30 # Build the documentation for developpers
35 SET(GDCM_DOXYGEN_INPUT
36 "${GDCM_DOXYGEN_INPUT_COMMON} ${GDCM_SOURCE_DIR}/Doc/DoxyMainPage.txt"
38 SET(GDCM_DOCUMENTATION_EXCLUDE
39 "${GDCM_DOCUMENTATION_EXCLUDE_COMMON} ${GDCM_SOURCE_DIR@/src/iddcmjpeg.h ${GDCM_SOURCE_DIR@/src/src/gdcmJpeg.cxx"
42 ${GDCM_SOURCE_DIR}/Doc/doxygen.config.in
43 ${GDCM_BINARY_DIR}/Doc/DoxyfileDeveloppers
47 ADD_CUSTOM_TARGET(doc-developer
50 ${GDCM_BINARY_DIR}/Doc/DoxyfileDeveloppers)
52 #-----------------------------------------------------------------------------
53 # Build the documentation for user
58 SET(GDCM_DOCUMENTATION_INPUT
59 "${GDCM_DOCUMENTATION_INPUT_COMMON} ${GDCM_SOURCE_DIR}/Doc/DoxyMainPageUser.txt"
61 SET(GDCM_DOCUMENTATION_EXCLUDE
62 "${GDCM_DOCUMENTATION_EXCLUDE_COMMON}"
65 ${GDCM_SOURCE_DIR}/Doc/doxygen.config.in
66 ${GDCM_BINARY_DIR}/Doc/DoxyfileUsers
70 ADD_CUSTOM_TARGET(doc-user
73 ${GDCM_BINARY_DIR}/Doc/DoxyfileUsers)
76 INSTALL_FILES(${HTML_DIR} "\\.css$")
77 INSTALL_FILES(${HTML_DIR} "\\.png$")
78 INSTALL_FILES(${HTML_DIR} "\\.html$")
79 #INSTALL_FILES(${HTML_DIR} "\\.pl$")
80 #INSTALL_FILES(${HTML_DIR} "\\.stop$")
81 ENDIF(GDCM_DOCUMENTATION)
83 #-----------------------------------------------------------------------------
84 # m4 that hasn't been translated
87 # rm -rf $(distdir)/html.developper
89 #.PHONY : html.developper latex man