#EXTRA_DIST = \
# DoxyfileDeveloppers \
# DoxyfileUsers \
-# DoxyDevelInstal.txt \
-# DoxyIntroduction.txt \
# DoxyPython.txt \
-# DoxyInstallation.txt \
# DoxyMainPage.txt
-IF(GDCM_DOXYGEN)
+IF(GDCM_DOCUMENTATION)
# http://www.cmake.org/pipermail/cmake/2003-April/003673.html
# Too bad CMake doesn't support multiline ""
- SET(GDCM_DOXYGEN_INPUT_COMMON
- "${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"
+ SET(GDCM_DOCUMENTATION_INPUT_COMMON
+ "${GDCM_SOURCE_DIR}/src ${GDCM_SOURCE_DIR}/Doc/DoxyPython.txt ${GDCM_SOURCE_DIR}/Doc/DoxyVtkGdmReaderExamples.txt"
)
- SET(GDCM_DOXYGEN_EXCLUDE_COMMON
+ SET(GDCM_DOCUMENTATION_EXCLUDE_COMMON
+ "${GDCM_SOURCE_DIR}/src/gdcmJpeg.cxx"
)
+
+ IF(GDCM_VTK)
+ SET(GDCM_DOCUMENTATION_INPUT_COMMON
+ "${GDCM_DOCUMENTATION_INPUT_COMMON} ${GDCM_SOURCE_DIR}/vtk")
+ ENDIF(GDCM_VTK)
+
+ IF(DOT)
+ GET_FILENAME_COMPONENT(GDCM_DOCUMENTATION_DOT_PATH ${DOT} PATH)
+ SET(GDCM_DOCUMENTATION_HAVE_DOT "YES")
+ ELSE(DOT)
+ SET(GDCM_DOCUMENTATION_DOT_PATH "")
+ SET(GDCM_DOCUMENTATION_HAVE_DOT "NO")
+ ENDIF(DOT)
#Should rewrote this thing with FOREACH:
#-----------------------------------------------------------------------------
SET(GDCM_HTML_OUTPUT
html.developper
)
- SET(GDCM_DOXYGEN_INPUT
- "${GDCM_DOXYGEN_INPUT_COMMON} ${GDCM_SOURCE_DIR}/Doc/DoxyDevelInstal.txt"
+ SET(GDCM_DOCUMENTATION_INPUT
+ "${GDCM_DOCUMENTATION_INPUT_COMMON} ${GDCM_SOURCE_DIR}/Doc/DoxyMainPage.txt"
)
- SET(GDCM_DOXYGEN_EXCLUDE
- "${GDCM_DOXYGEN_EXCLUDE_COMMON} ${GDCM_SOURCE_DIR@/src/iddcmjpeg.h ${GDCM_SOURCE_DIR@/src/src/gdcmJpeg.cxx"
+ SET(GDCM_DOCUMENTATION_EXCLUDE
+ "${GDCM_DOCUMENTATION_EXCLUDE_COMMON}"
)
CONFIGURE_FILE(
${GDCM_SOURCE_DIR}/Doc/doxygen.config.in
SET(GDCM_HTML_OUTPUT
html.user
)
- SET(GDCM_DOXYGEN_INPUT
- "${GDCM_DOXYGEN_INPUT_COMMON}"
+ SET(GDCM_DOCUMENTATION_INPUT
+ "${GDCM_DOCUMENTATION_INPUT_COMMON} ${GDCM_SOURCE_DIR}/Doc/DoxyMainPageUser.txt"
)
- SET(GDCM_DOXYGEN_EXCLUDE
- "${GDCM_DOXYGEN_EXCLUDE_COMMON}"
+ SET(GDCM_DOCUMENTATION_EXCLUDE
+ "${GDCM_DOCUMENTATION_EXCLUDE_COMMON} ${GDCM_SOURCE_DIR}/src/gdcmTS.h ${GDCM_SOURCE_DIR}/src/gdcmTS.cxx"
)
CONFIGURE_FILE(
${GDCM_SOURCE_DIR}/Doc/doxygen.config.in
INSTALL_FILES(${HTML_DIR} "\\.html$")
#INSTALL_FILES(${HTML_DIR} "\\.pl$")
#INSTALL_FILES(${HTML_DIR} "\\.stop$")
-ENDIF(GDCM_DOXYGEN)
+ENDIF(GDCM_DOCUMENTATION)
#-----------------------------------------------------------------------------
# m4 that hasn't been translated
#dist-hook:
-# rm -rf $(distdir)/html.developper
+# rm -rf $(distdir)/html.developper
#.PHONY : html.developper latex man