cmake install(FILES_MATCHING) 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
)

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)

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"
)

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 :1571

install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
        DESTINATION include/chrono
        FILES_MATCHING REGEX ".*\\.(h|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_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 :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")

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)

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"
)

ElmerCSC/elmerfem elmerice/Tests/CMakeLists.txt :76

#INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/. #
#		  DESTINATION ${CMAKE_BINARY_DIR}/elmericetests#
#		  FILES_MATCHING REGEX 
#		  ".+\\.(f90|F90|sif|mif|grd|eg|msh|good|dat|pos|result|in2d|best0|txt)|HB|Makefile|TEST\\.RESULT|ELMERSOLVER_STARTINFO|mesh\\.*|DATA|PROG")

ElmerCSC/elmerfem fem/tests/CMakeLists.txt :60

INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/. 
  DESTINATION ${CMAKE_BINARY_DIR}/elmertests
  FILES_MATCHING REGEX 
  ".+\\.(f90|F90|sif|mif|grd|eg|msh|good|dat|pos|result|in2d|best0)|HB|Makefile|TEST\\.RESULT|ELMERSOLVER_STARTINFO|mesh\\.*")

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")

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")

igraph/igraph src/CMakeLists.txt :473

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

igraph/igraph src/CMakeLists.txt :478

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

pantor/inja CMakeLists.txt :174

install(
  DIRECTORY single_include/inja
  DESTINATION ${INJA_INSTALL_INCLUDE_DIR}
  FILES_MATCHING PATTERN "*.hpp"
)

InsightSoftwareConsortium/ITK Modules/ThirdParty/NIFTI/src/nifti/CMakeLists.txt :248

install(
    DIRECTORY ${MAN_DIR}/
    DESTINATION ${NIFTI_INSTALL_MAN_DIR}
    FILES_MATCHING REGEX ".*.1.gz"
    PERMISSIONS OWNER_READ WORLD_READ
    )

keepassxreboot/keepassxc share/CMakeLists.txt :53

install(DIRECTORY icons/application/ DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor
        FILES_MATCHING PATTERN "keepassx*.png" PATTERN "keepassx*.svg"
        PATTERN "status" EXCLUDE PATTERN "actions" EXCLUDE PATTERN "categories" EXCLUDE)

keepassxreboot/keepassxc share/CMakeLists.txt :56

install(DIRECTORY icons/application/ DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor
        FILES_MATCHING PATTERN "application-x-keepassxc.svg" PATTERN "status"
        EXCLUDE PATTERN "actions" EXCLUDE PATTERN "categories" EXCLUDE)

lammps/lammps lib/kokkos/algorithms/src/CMakeLists.txt :12

install(
  DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/"
  DESTINATION ${KOKKOS_HEADER_DIR}
  FILES_MATCHING
  PATTERN "*.hpp"
)

lammps/lammps lib/kokkos/containers/src/CMakeLists.txt :13

install(
  DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/"
  DESTINATION ${KOKKOS_HEADER_DIR}
  FILES_MATCHING
  PATTERN "*.hpp"
)

lammps/lammps lib/kokkos/core/src/CMakeLists.txt :36

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

lammps/lammps lib/kokkos/core/src/CMakeLists.txt :125

install(
  DIRECTORY "${KOKKOS_SOURCE_DIR}/tpls/desul/include/desul" "${CMAKE_CURRENT_BINARY_DIR}/desul"
  DESTINATION ${KOKKOS_HEADER_DIR}
  FILES_MATCHING
  PATTERN "*.inc"
  PATTERN "*.inc_*"
  PATTERN "*.hpp"
)

lammps/lammps lib/kokkos/core/src/CMakeLists.txt :174

install(
  DIRECTORY "${KOKKOS_SOURCE_DIR}/tpls/mdspan/include/"
  DESTINATION ${KOKKOS_HEADER_DIR}
  FILES_MATCHING
  PATTERN "mdspan"
  PATTERN "*.hpp"
)

lexbor/lexbor config.cmake :325

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

lexbor/lexbor config.cmake :332

install(DIRECTORY "${item}" DESTINATION "include/${pname}/${module}"
        FILES_MATCHING PATTERN "*.h")

3MFConsortium/lib3mf Libraries/libressl/man/CMakeLists.txt :2

install(DIRECTORY .
    DESTINATION ${CMAKE_INSTALL_MANDIR}/man3
    FILES_MATCHING PATTERN "*.3"
    )

analogdevicesinc/libiio man/CMakeLists.txt :70

install(DIRECTORY ${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_MANDIR}/
	DESTINATION ${CMAKE_INSTALL_MANDIR}/man3
	COMPONENT doc FILES_MATCHING PATTERN "*.3*")