From: Matthias Maier Date: Wed, 27 Mar 2013 10:23:04 +0000 (+0000) Subject: CMake: Don't be too greedy when installing examples X-Git-Tag: v8.0.0~880 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=45c28c8b9cf9387c86a2497a4582366cbac9dee8;p=dealii.git CMake: Don't be too greedy when installing examples git-svn-id: https://svn.dealii.org/trunk@29055 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/examples/CMakeLists.txt b/deal.II/examples/CMakeLists.txt index e7cef1090d..2f000368c2 100644 --- a/deal.II/examples/CMakeLists.txt +++ b/deal.II/examples/CMakeLists.txt @@ -16,10 +16,28 @@ IF(DEAL_II_COMPONENT_EXAMPLES) 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 + FILES_MATCHING + # + # Exclude folder structures: doc, doxygen, CMakeFiles,... + # + PATTERN "CMakeFiles*" EXCLUDE + PATTERN "doc*" EXCLUDE + PATTERN "doxygen*" EXCLUDE + PATTERN ".svn*" EXCLUDE + # + # Glob Includes: + # + PATTERN "*.cc" + PATTERN "*.prm" + PATTERN "*.inp" + PATTERN "step*/CMakeLists.txt" + # + # Special files: + # + PATTERN "output.reference.dat" # step-39 + PATTERN "postprocess.pl" # step-39 + PATTERN "obstacle_file.pbm" # step-42 + PATTERN "untitled.geo" # step-49 + PATTERN "untitled.msh" # step-49 ) ENDIF()