cmake install(PATTERN) examples

ornladios/ADIOS2 bindings/Fortran/CMakeLists.txt :142

install(
  DIRECTORY ${CMAKE_Fortran_MODULE_DIRECTORY}/
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/adios2/fortran
  COMPONENT adios2_fortran-development
  FILES_MATCHING
    PATTERN "adios2*.mod"
    PATTERN "adios2*.smod"
    PATTERN "ADIOS2*.mod"
    PATTERN "ADIOS2*.smod"
    PATTERN "CMakeFiles" EXCLUDE
)

ornladios/ADIOS2 source/adios2/CMakeLists.txt :541

install(DIRECTORY core/
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/adios2/core COMPONENT adios2_core-development
  FILES_MATCHING PATTERN "*.h"
)

ornladios/ADIOS2 source/adios2/CMakeLists.txt :546

install(DIRECTORY engine/
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/adios2/engine COMPONENT adios2_core-development
  FILES_MATCHING PATTERN "*/*.h"
  PATTERN "*/*.inl"
)

ornladios/ADIOS2 source/adios2/CMakeLists.txt :558

install(DIRECTORY operator/
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/adios2/operator COMPONENT adios2_core-development
  FILES_MATCHING PATTERN "*/*.h"
  PATTERN "*/*.inl"
)

ornladios/ADIOS2 source/adios2/CMakeLists.txt :564

install(DIRECTORY toolkit/
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/adios2/toolkit COMPONENT adios2_core-development
  FILES_MATCHING PATTERN "*/*.h"
  PATTERN "*/*.inl"
  REGEX "sst/util" EXCLUDE
  REGEX "sst/dp" EXCLUDE
  REGEX "derived/parser" EXCLUDE
)

ornladios/ADIOS2 thirdparty/dill/dill/CMakeLists.txt :550

install(DIRECTORY ${PROJECT_SOURCE_DIR}/cmake/
  DESTINATION ${CMAKE_INSTALL_CMAKEDIR} COMPONENT ${DILL_HEADER_COMPONENT}
  FILES_MATCHING PATTERN "Find*.cmake" PATTERN "CMake*.cmake"
)

ornladios/ADIOS2 thirdparty/EVPath/EVPath/CMakeLists.txt :564

install(DIRECTORY ${PROJECT_SOURCE_DIR}/cmake/
  DESTINATION ${CMAKE_INSTALL_CMAKEDIR} COMPONENT ${EVPATH_HEADER_COMPONENT}
  FILES_MATCHING PATTERN "Find*.cmake" PATTERN "CMake*.cmake"
)

OpenChemistry/avogadroapp avogadro/CMakeLists.txt :76

install(DIRECTORY "${AvogadroApp_SOURCE_DIR}/../avogadro-i18n/avogadroapp/"
  "${AvogadroApp_SOURCE_DIR}/../avogadro-i18n/avogadrolibs/"
  DESTINATION "${INSTALL_DATA_DIR}/avogadro2/i18n"
  FILES_MATCHING PATTERN "*.qm"
)

OpenChemistry/avogadroapp avogadro/CMakeLists.txt :86

install(DIRECTORY "${_qttranslationdir}/"
DESTINATION "${INSTALL_DATA_DIR}/avogadro2/i18n"
FILES_MATCHING PATTERN "qt_*.qm" PATTERN "qtbase*.qm"
# technically, this also copies qt_help.* but that's not a big deal
)

OpenChemistry/avogadrolibs avogadro/qtplugins/insertfragment/CMakeLists.txt :47

install(DIRECTORY "${AvogadroLibs_SOURCEDATA_DIR}/crystals"
DESTINATION "${INSTALL_DATA_DIR}/avogadro2"
PATTERN ".git" EXCLUDE
)

avrdudes/avrdude src/CMakeLists.txt :424

install(DIRECTORY python/ DESTINATION ${CMAKE_INSTALL_DATADIR}/avrdude FILES_MATCHING PATTERN "*.ui")

avrdudes/avrdude src/CMakeLists.txt :425

install(DIRECTORY python/ DESTINATION ${CMAKE_INSTALL_DATADIR}/avrdude FILES_MATCHING PATTERN "*.py")

apache/avro lang/c/src/CMakeLists.txt :104

install(DIRECTORY
        ${CMAKE_CURRENT_SOURCE_DIR}/avro
        DESTINATION include
        FILES_MATCHING PATTERN "*.h")

apache/avro lang/c++/CMakeLists.txt :270

install (DIRECTORY include/avro DESTINATION include
    FILES_MATCHING PATTERN *.hh)

google/benchmark src/CMakeLists.txt :144

install(
  DIRECTORY "${PROJECT_SOURCE_DIR}/include/benchmark"
            "${PROJECT_BINARY_DIR}/include/benchmark"
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
  FILES_MATCHING PATTERN "*.*h")

bulletphysics/bullet3 Extras/GIMPACTUtils/CMakeLists.txt :29

				INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h"  PATTERN
".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

bulletphysics/bullet3 Extras/HACD/CMakeLists.txt :44

INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
	DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h" PATTERN "*.inl" PATTERN
	".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

bulletphysics/bullet3 Extras/InverseDynamics/CMakeLists.txt :39

				INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h"  PATTERN
".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

bulletphysics/bullet3 Extras/Serialize/BulletFileLoader/CMakeLists.txt :41

INSTALL(
	DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
	DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h"  PATTERN
	".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

bulletphysics/bullet3 Extras/Serialize/BulletWorldImporter/CMakeLists.txt :33

				INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h"  PATTERN
".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

bulletphysics/bullet3 src/Bullet3Collision/CMakeLists.txt :78

				INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h"  PATTERN
".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

bulletphysics/bullet3 src/Bullet3Dynamics/CMakeLists.txt :50

				INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h"  PATTERN
".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

bulletphysics/bullet3 src/Bullet3Geometry/CMakeLists.txt :36

				INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h"  PATTERN
".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

bulletphysics/bullet3 src/Bullet3OpenCL/CMakeLists.txt :61

				INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h" PATTERN ".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

bulletphysics/bullet3 src/Bullet3Serialize/Bullet2FileLoader/CMakeLists.txt :44

				INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h"  PATTERN
".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

bulletphysics/bullet3 src/BulletCollision/CMakeLists.txt :274

				INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h" PATTERN ".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

bulletphysics/bullet3 src/BulletDynamics/CMakeLists.txt :159

				INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h"  PATTERN
".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

bulletphysics/bullet3 src/BulletInverseDynamics/CMakeLists.txt :50

				INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h" PATTERN ".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

bulletphysics/bullet3 src/BulletSoftBody/CMakeLists.txt :96

				INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h"  PATTERN
".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

bulletphysics/bullet3 src/LinearMath/CMakeLists.txt :72

				INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h"  PATTERN
".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

CastXML/CastXML doc/CMakeLists.txt :93

install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html
        DESTINATION ${CastXML_INSTALL_DOC_DIR}
        PATTERN .buildinfo EXCLUDE
        PATTERN objects.inv EXCLUDE
        )

catchorg/Catch2 CMakeLists.txt :136

install(
  DIRECTORY
    docs/
  DESTINATION
    "${CMAKE_INSTALL_DOCDIR}"
  PATTERN "doxygen" EXCLUDE
)

catchorg/Catch2 src/CMakeLists.txt :422

install(
  DIRECTORY
    "${SOURCES_DIR}"
    "${PROJECT_BINARY_DIR}/generated-includes/catch2" # Also install the generated header
  DESTINATION
    "${CMAKE_INSTALL_INCLUDEDIR}"
  FILES_MATCHING
    PATTERN "*.hpp"
)

CGAL/cgal Installation/CMakeLists.txt :748

install(
  DIRECTORY ${dir}/include/CGAL
  DESTINATION ${CGAL_INSTALL_INC_DIR}
  PATTERN ".svn" EXCLUDE
  PATTERN "Qt" EXCLUDE)

CGAL/cgal Installation/CMakeLists.txt :756

install(
  DIRECTORY ${CGAL_BINARY_DIR}/include/CGAL
  DESTINATION ${CGAL_INSTALL_INC_DIR}
  PATTERN ".svn" EXCLUDE
  PATTERN "Qt" EXCLUDE)

recp/cglm CMakeLists.txt :166

install(DIRECTORY include/${PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
        PATTERN ".*" EXCLUDE)

projectchrono/chrono src/CMakeLists.txt :548

install(DIRECTORY ${CMAKE_SOURCE_DIR}/src/chrono_thirdparty/googletest/googletest/include
        DESTINATION include/chrono_thirdparty/googletest/googletest
        FILES_MATCHING PATTERN "*.h" PATTERN "*.cuh" PATTERN "*.hpp" PATTERN "*.inl")

projectchrono/chrono src/CMakeLists.txt :557

install(DIRECTORY ${CMAKE_SOURCE_DIR}/src/chrono_thirdparty/googlebenchmark/include
        DESTINATION include/chrono_thirdparty/googlebenchmark
        FILES_MATCHING PATTERN "*.h" PATTERN "*.cuh" PATTERN "*.hpp" PATTERN "*.inl")

projectchrono/chrono src/chrono/CMakeLists.txt :1576

install(DIRECTORY ${CMAKE_SOURCE_DIR}/src/chrono_thirdparty/filesystem
        DESTINATION include/chrono_thirdparty
        FILES_MATCHING PATTERN "*.h" PATTERN "*.cuh" PATTERN "*.hpp" PATTERN "*.inl")

projectchrono/chrono src/chrono/CMakeLists.txt :1592

install(DIRECTORY ${CMAKE_SOURCE_DIR}/src/chrono_thirdparty/variant
        DESTINATION include/chrono_thirdparty
        FILES_MATCHING PATTERN "*.h" PATTERN "*.hpp" PATTERN "*.inl")

projectchrono/chrono src/chrono/CMakeLists.txt :1596

install(DIRECTORY ${CMAKE_SOURCE_DIR}/src/chrono_thirdparty/tinyobjloader
        DESTINATION include/chrono_thirdparty
        FILES_MATCHING PATTERN "*.h" PATTERN "*.cuh" PATTERN "*.hpp" PATTERN "*.inl")

projectchrono/chrono src/chrono/CMakeLists.txt :1600

install(DIRECTORY ${CMAKE_SOURCE_DIR}/src/chrono_thirdparty/rapidjson
        DESTINATION include/chrono_thirdparty
        FILES_MATCHING PATTERN "*.h" PATTERN "*.cuh" PATTERN "*.hpp" PATTERN "*.inl")

projectchrono/chrono src/chrono/CMakeLists.txt :1604

install(DIRECTORY ${CMAKE_SOURCE_DIR}/src/chrono_thirdparty/rapidxml
        DESTINATION include/chrono_thirdparty
        FILES_MATCHING PATTERN "*.h" PATTERN "*.cuh" PATTERN "*.hpp" PATTERN "*.inl")

projectchrono/chrono src/chrono/collision/bullet/BulletCollision/CMakeLists.txt :274

				INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h" PATTERN ".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

projectchrono/chrono src/chrono/collision/bullet/LinearMath/CMakeLists.txt :68

				INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h"  PATTERN
".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)

projectchrono/chrono src/chrono_fmi/CMakeLists.txt :174

install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
        DESTINATION include/chrono_fmi
        FILES_MATCHING PATTERN "*.h")

projectchrono/chrono src/chrono_fmi/CMakeLists.txt :178

install(DIRECTORY ${FMU_FORGE_DIR}
        DESTINATION include/chrono_thirdparty
        PATTERN ".git" EXCLUDE)

projectchrono/chrono src/chrono_fsi/CMakeLists.txt :81

install(DIRECTORY ${CMAKE_SOURCE_DIR}/src/chrono_thirdparty/stb
        DESTINATION include/chrono_thirdparty
        FILES_MATCHING PATTERN "*.h" PATTERN "*.cuh" PATTERN "*.hpp" PATTERN "*.inl")

projectchrono/chrono src/chrono_gpu/CMakeLists.txt :208

install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
        DESTINATION include/chrono_gpu
        FILES_MATCHING PATTERN "*.h" PATTERN "*.cuh")

projectchrono/chrono src/chrono_models/robot/CMakeLists.txt :122

install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
        DESTINATION include/chrono_models/robot
        FILES_MATCHING PATTERN "*.h")

projectchrono/chrono src/chrono_models/vehicle/CMakeLists.txt :1057

install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
        DESTINATION include/chrono_models/vehicle
        FILES_MATCHING PATTERN "*.h")

projectchrono/chrono src/chrono_multicore/CMakeLists.txt :209

install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
        DESTINATION include/chrono_multicore
        FILES_MATCHING PATTERN "*.h")

projectchrono/chrono src/chrono_ros/CMakeLists.txt :251

install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
        DESTINATION include/chrono_ros
        FILES_MATCHING PATTERN "*.h" PATTERN "fbs" EXCLUDE)

projectchrono/chrono src/chrono_swig/chrono_csharp/CMakeLists.txt :388

install(DIRECTORY ${CMAKE_SWIG_OUTDIR}/
        DESTINATION include/chrono_csharp
        FILES_MATCHING PATTERN "*.cs")

projectchrono/chrono src/chrono_synchrono/CMakeLists.txt :302

install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
        DESTINATION include/chrono_synchrono
        FILES_MATCHING PATTERN "*.h" PATTERN "fbs" EXCLUDE)

projectchrono/chrono src/chrono_synchrono/CMakeLists.txt :307

install(DIRECTORY ${CMAKE_SOURCE_DIR}/src/chrono_thirdparty/flatbuffers/include
        DESTINATION include/chrono_thirdparty/flatbuffers
        FILES_MATCHING PATTERN "*.h" PATTERN "*.cuh" PATTERN "*.hpp" PATTERN "*.inl")

projectchrono/chrono src/chrono_thirdparty/yaml-cpp/CMakeLists.txt :173

install(DIRECTORY ${PROJECT_SOURCE_DIR}/include/
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
              FILES_MATCHING PATTERN "*.h")

projectchrono/chrono src/chrono_vehicle/CMakeLists.txt :1076

install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
        DESTINATION include/chrono_vehicle
        FILES_MATCHING PATTERN "*.h")

projectchrono/chrono src/chrono_vehicle/cosim/CMakeLists.txt :204

#install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
#        DESTINATION include/chrono_vehicle/cosim
#        FILES_MATCHING PATTERN "*.h")

projectchrono/chrono src/chrono_vsg/CMakeLists.txt :164

install(DIRECTORY ${CMAKE_SOURCE_DIR}/src/chrono_thirdparty/stb
        DESTINATION include/chrono_thirdparty
        FILES_MATCHING PATTERN "*.h" PATTERN "*.cuh" PATTERN "*.hpp" PATTERN "*.inl")

eranif/codelite cmake/Modules/OSXInstall.cmake :131

install(
    DIRECTORY ${CL_SRC_ROOT}/Runtime/plugins/resources
    DESTINATION ${CMAKE_BINARY_DIR}/codelite.app/Contents/SharedSupport/
    USE_SOURCE_PERMISSIONS
    PATTERN ".svn" EXCLUDE
    PATTERN ".git" EXCLUDE)

eranif/codelite cmake/Modules/OSXInstall.cmake :138

install(
    DIRECTORY ${CL_SRC_ROOT}/Runtime/gdb_printers ${CL_SRC_ROOT}/Runtime/src/
              ${CL_SRC_ROOT}/Runtime/lexers ${CL_SRC_ROOT}/Runtime/templates ${CL_SRC_ROOT}/Runtime/rc
    DESTINATION ${CMAKE_BINARY_DIR}/codelite.app/Contents/SharedSupport/
    USE_SOURCE_PERMISSIONS
    PATTERN ".svn" EXCLUDE
    PATTERN ".git" EXCLUDE)

eranif/codelite cmake/Modules/OSXInstall.cmake :158

install(
    DIRECTORY ${CL_SRC_ROOT}/Runtime/
    DESTINATION ${CMAKE_BINARY_DIR}/codelite.app/Contents/SharedSupport/
    FILES_MATCHING
    PATTERN "*.zip")

eranif/codelite cmake/Modules/UtilsHelper.cmake :50

install(
    DIRECTORY ${CL_SRC_ROOT}/svgs/light-theme ${CL_SRC_ROOT}/svgs/dark-theme
    DESTINATION ${CL_RESOURCES_DIR}/svgs
    FILES_MATCHING
    PATTERN "*.svg")

eranif/codelite LiteEditor/CMakeLists.txt :241

install(
    DIRECTORY ${CL_SRC_ROOT}/Runtime/gdb_printers
              ${CL_SRC_ROOT}/Runtime/src/
              ${CL_SRC_ROOT}/Runtime/lexers
              ${CL_SRC_ROOT}/Runtime/templates
              ${CL_SRC_ROOT}/Runtime/rc
              ${CL_SRC_ROOT}/Runtime/plugins/resources
    DESTINATION ${CL_RESOURCES_DIR}
    USE_SOURCE_PERMISSIONS
    PATTERN ".svn" EXCLUDE
    PATTERN "*.windows" EXCLUDE
    PATTERN "dynamic-library.project" EXCLUDE
    PATTERN "dynamic-library-wx-enabled.project" EXCLUDE
    PATTERN ".git" EXCLUDE)

eranif/codelite SpellChecker/CMakeLists.txt :63

install(
    DIRECTORY ${CL_SRC_ROOT}/SpellChecker/dics
    DESTINATION ${CL_RESOURCES_DIR}
    USE_SOURCE_PERMISSIONS
    PATTERN ".svn" EXCLUDE
    PATTERN ".git" EXCLUDE)

eranif/codelite wxcrafter/CMakeLists.txt :186

install(
    DIRECTORY ${CL_SRC_ROOT}/Runtime/lexers
    DESTINATION ${CMAKE_INSTALL_PREFIX}/share/${PLUGIN_NAME}
    COMPONENT standalone
    USE_SOURCE_PERMISSIONS
    PATTERN ".svn" EXCLUDE
    PATTERN ".git" EXCLUDE)

davisking/dlib dlib/CMakeLists.txt :953

install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/dlib
   FILES_MATCHING 
      PATTERN "*.h" 
      PATTERN "*.cmake"
      PATTERN "*_tutorial.txt"
      PATTERN "cassert"
      PATTERN "cstring"
      PATTERN "fstream"
      PATTERN "iomanip"
      PATTERN "iosfwd"
      PATTERN "iostream"
      PATTERN "istream"
      PATTERN "locale"
      PATTERN "ostream"
      PATTERN "sstream"
      REGEX "${CMAKE_CURRENT_BINARY_DIR}" EXCLUDE)

doxygen/doxygen deps/spdlog/CMakeLists.txt :355

install(DIRECTORY include/ DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" PATTERN "fmt/bundled" EXCLUDE)

duckdb/duckdb src/CMakeLists.txt :151

install(
  DIRECTORY "${PROJECT_SOURCE_DIR}/src/include/duckdb"
  DESTINATION "${INSTALL_INCLUDE_DIR}"
  FILES_MATCHING
  PATTERN "*.hpp"
  PATTERN "*.ipp")

xissburg/edyn CMakeLists.txt :232

install(
    DIRECTORY include/edyn/ src/edyn/ ${PROJECT_BINARY_DIR}/include/edyn/
    DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/edyn"
    FILES_MATCHING
        PATTERN "*.h"
        PATTERN "*.hpp"
)

embree/embree tests/CMakeLists.txt :45

INSTALL(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/primitives" DESTINATION "${CMAKE_INSTALL_TESTDIR}/tests" COMPONENT testing PATTERN "*.py" EXCLUDE)

embree/embree tests/CMakeLists.txt :46

INSTALL(DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/models" DESTINATION "${CMAKE_INSTALL_TESTDIR}/tests" COMPONENT testing PATTERN "*.py" EXCLUDE)

skypjack/entt CMakeLists.txt :303

install(
    DIRECTORY src/
    DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
    FILES_MATCHING
    PATTERN "*.h"
    PATTERN "*.hpp"
)

expresscpp/expresscpp CMakeLists.txt :312

install(DIRECTORY include/
                  ${CMAKE_CURRENT_BINARY_DIR}/include/
        DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
        COMPONENT dev
        FILES_MATCHING
        PATTERN "*.hpp")

fltk/fltk CMake/install.cmake :32

install(DIRECTORY
  ${CMAKE_CURRENT_SOURCE_DIR}/FL
  DESTINATION ${FLTK_INCLUDEDIR} USE_SOURCE_PERMISSIONS
  FILES_MATCHING
    PATTERN "*.[hH]"
    PATTERN "fl_config.h" EXCLUDE
)

fltk/fltk CMake/install.cmake :40

install(DIRECTORY
  ${CMAKE_CURRENT_BINARY_DIR}/FL
  DESTINATION ${FLTK_INCLUDEDIR} USE_SOURCE_PERMISSIONS
  FILES_MATCHING
    PATTERN "*.[hH]"
)

facebook/folly folly/CMakeLists.txt :126

install(
  DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
  DESTINATION ${INCLUDE_INSTALL_DIR}
  FILES_MATCHING
    PATTERN "*.h"
)

FreeCAD/FreeCAD cMake/FreeCAD_Helpers/CopyLibpackDirectories.cmake :75

install(DIRECTORY ${FREECAD_LIBPACK_DIR}/bin/Lib/site-packages/shiboken6/ DESTINATION ${CMAKE_INSTALL_PREFIX}/bin FILES_MATCHING PATTERN "shiboken*.dll")

FreeCAD/FreeCAD cMake/FreeCAD_Helpers/CopyLibpackDirectories.cmake :76

install(DIRECTORY ${FREECAD_LIBPACK_DIR}/bin/Lib/site-packages/PySide6/ DESTINATION ${CMAKE_INSTALL_PREFIX}/bin FILES_MATCHING PATTERN "pyside6*.dll")

FreeCAD/FreeCAD src/Mod/Import/CMakeLists.txt :77

INSTALL(
    DIRECTORY
        DxfPlate
    DESTINATION
        ${CMAKE_INSTALL_DATADIR}/Mod/Import
    FILES_MATCHING
        PATTERN "*.rub*"
)

FreeRDP/FreeRDP include/CMakeLists.txt :178

install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/freerdp DESTINATION ${FREERDP_INCLUDE_DIR} FILES_MATCHING PATTERN "*.h")

FreeRDP/FreeRDP include/CMakeLists.txt :180

install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/freerdp DESTINATION ${FREERDP_INCLUDE_DIR} FILES_MATCHING PATTERN "*.h")

FreeRDP/FreeRDP rdtk/include/CMakeLists.txt :2

install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/ DESTINATION ${RDTK_INCLUDE_DIR} FILES_MATCHING PATTERN "*.h")

FreeRDP/FreeRDP uwac/include/CMakeLists.txt :19

install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/ DESTINATION ${UWAC_INCLUDE_DIR} FILES_MATCHING PATTERN "*.h")

FreeRDP/FreeRDP winpr/include/CMakeLists.txt :42

install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/winpr DESTINATION ${WINPR_INCLUDE_DIR} FILES_MATCHING PATTERN "*.h")

FreeRDP/FreeRDP winpr/include/CMakeLists.txt :44

install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/winpr DESTINATION ${WINPR_INCLUDE_DIR} FILES_MATCHING PATTERN "*.h")

emcrisostomo/fswatch libfswatch/CMakeLists.txt :185

install(DIRECTORY src/libfswatch
    DESTINATION include
    FILES_MATCHING
    PATTERN "*.hpp"
    PATTERN "*.h")

dgasmith/gau2grid CMakeLists.txt :175

install(DIRECTORY gau2grid
        DESTINATION ${CMAKE_INSTALL_LIBDIR}${PYMOD_INSTALL_LIBDIR}
        USE_SOURCE_PERMISSIONS
        FILES_MATCHING PATTERN "*.py")

OSGeo/gdal man/CMakeLists.txt :5

install(DIRECTORY man1/ DESTINATION ${CMAKE_INSTALL_MANDIR}/man1
        FILES_MATCHING PATTERN "*.1")

OSGeo/gdal swig/csharp/CMakeLists.txt :488

install(
  DIRECTORY ${_GBCS_PROJ_PATH}
  COMPONENT csharp
  DESTINATION ${GDAL_CSHARP_INSTALL_DIR}
  FILES_MATCHING
  PATTERN "*.json")

malaterre/GDCM Utilities/doxygen/CMakeLists.txt :210

install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html DESTINATION ${GDCM_INSTALL_DOC_DIR}
  PATTERN "*.md5" EXCLUDE
  PATTERN "*.dot" EXCLUDE
)

libgeos/geos CMakeLists.txt :468

install(DIRECTORY
  "${CMAKE_CURRENT_LIST_DIR}/include/geos"
  "${CMAKE_CURRENT_BINARY_DIR}/include/geos"
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
  FILES_MATCHING PATTERN "*.h")

libgeos/geos CMakeLists.txt :473

install(DIRECTORY
  "${CMAKE_CURRENT_LIST_DIR}/include/geos"
  "${CMAKE_CURRENT_BINARY_DIR}/include/geos"
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
  FILES_MATCHING PATTERN "*.hpp")

gflags/gflags test/CMakeLists.txt :178

install (
  DIRECTORY ${PROJECT_SOURCE_DIR}/test/
  DESTINATION ${RUNTIME_INSTALL_DIR}/gflags_tests
  FILES_MATCHING
  PATTERN "flagfile.*"
  PATTERN "gflags_unittest_flagfile"
  PATTERN "config" EXCLUDE
  PATTERN "nc" EXCLUDE
)

glfw/glfw CMakeLists.txt :116

install(DIRECTORY include/GLFW DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
        FILES_MATCHING PATTERN glfw3.h PATTERN glfw3native.h)

google/glog CMakeLists.txt :1052

install (DIRECTORY ${_glog_BINARY_CMake_DATADIR}
  DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/glog
  COMPONENT Development
  FILES_MATCHING PATTERN "*.cmake"
)

greatscottgadgets/hackrf host/hackrf-tools/src/CMakeLists.txt :70

	install(DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/$<CONFIGURATION>/"
        	DESTINATION ${INSTALL_DEFAULT_BINDIR}
			FILES_MATCHING
			PATTERN "fftw*.dll")

BlueBrain/HighFive CMakeLists.txt :143

install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/include/
  DESTINATION "include"
  PATTERN "*.in" EXCLUDE)

igraph/igraph src/CMakeLists.txt :473

install(
  DIRECTORY ${PROJECT_SOURCE_DIR}/include/
  DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/igraph
  FILES_MATCHING PATTERN "*.h"
)