# Finalize the doxygen configuration:
#
file(GLOB doxygen_input
- ${CMAKE_CURRENT_SOURCE_DIR}/headers/*.h
- ${CMAKE_SOURCE_DIR}/contrib/parameter_gui/*.h
- ${CMAKE_SOURCE_DIR}/contrib/parameter_gui/main.cpp
- ${CMAKE_SOURCE_DIR}/doc/news/*.h
- ${CMAKE_SOURCE_DIR}/include/deal.II/**/*.h
-
- ${CMAKE_BINARY_DIR}/include/deal.II/base/config.h
+ ${CMAKE_CURRENT_SOURCE_DIR}/headers
+ ${CMAKE_SOURCE_DIR}/contrib/parameter_gui
+ ${CMAKE_SOURCE_DIR}/doc/news
+ ${CMAKE_SOURCE_DIR}/include/deal.II/*/
+ ${CMAKE_BINARY_DIR}/include/deal.II/*/
${CMAKE_CURRENT_BINARY_DIR}/tutorial
)
TO_STRING(doxygen_input_string ${doxygen_input})
${CMAKE_CURRENT_SOURCE_DIR}/images
${CMAKE_SOURCE_DIR}/examples/*/doc
${CMAKE_SOURCE_DIR}/contrib/parameter_gui/images
-
${CMAKE_CURRENT_BINARY_DIR}/images
)
TO_STRING(doxygen_image_path_string ${doxygen_image_path})
#####
IF(DEAL_II_COMPONENT_EXAMPLES)
- #
- # Add a rule on how to install the examples:
- #
-
- file(GLOB _steps ${CMAKE_CURRENT_SOURCE_DIR}/step-*)
-
- FOREACH(_step ${_steps})
- INSTALL(DIRECTORY ${_step}
- DESTINATION ${DEAL_II_EXAMPLES_RELDIR}
- COMPONENT examples
- PATTERN ".svn" EXCLUDE
- PATTERN "doc" EXCLUDE
- PATTERN "TODO" EXCLUDE
- )
- ENDFOREACH()
-
+ INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
+ DESTINATION ${DEAL_II_EXAMPLES_RELDIR}
+ COMPONENT examples
+ PATTERN "${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt" EXCLUDE
+ PATTERN "doc" EXCLUDE
+ PATTERN "doxygen" EXCLUDE
+ PATTERN ".svn" EXCLUDE
+ PATTERN "TODO" EXCLUDE
+ )
ENDIF()