cmake configure_package_config_file examples

Signatures

configure_package_config_file(<input> <output>
  INSTALL_DESTINATION <path>
  [PATH_VARS <var1> <var2> ... <varN>]
  [NO_SET_AND_CHECK_MACRO]
  [NO_CHECK_REQUIRED_COMPONENTS_MACRO]
  [INSTALL_PREFIX <path>]
)

Examples

timi-liuliang/echo thirdparty/eigen-3.3.3/CMakeLists.txt :531

configure_package_config_file (
    ${CMAKE_CURRENT_SOURCE_DIR}/cmake/Eigen3Config.cmake.in
    ${CMAKE_CURRENT_BINARY_DIR}/Eigen3Config.cmake
    PATH_VARS EIGEN_INCLUDE_DIR EIGEN_ROOT_DIR
    INSTALL_DESTINATION ${CMAKEPACKAGE_INSTALL_DIR}
    NO_CHECK_REQUIRED_COMPONENTS_MACRO # Eigen does not provide components
  )

strasdat/Sophus CMakeLists.txt :149

configure_package_config_file(
    SophusConfig.cmake.in ${CMAKE_CURRENT_BINARY_DIR}/SophusConfig.cmake
    INSTALL_DESTINATION ${SOPHUS_CMAKE_EXPORT_DIR}
    NO_CHECK_REQUIRED_COMPONENTS_MACRO)

AtomicGameEngine/AtomicGameEngine Source/ThirdParty/easy_profiler/easy_profiler_core/CMakeLists.txt :180

configure_package_config_file(
    "cmake/config.cmake.in"
    "${project_config}"
    INSTALL_DESTINATION "${config_install_dir}"
)

u3d-community/U3D Source/ThirdParty/Assimp/CMakeLists.txt :441

configure_package_config_file(
    ${CMAKE_CONFIG_TEMPLATE_FILE}
    "${PROJECT_CONFIG}"
    INSTALL_DESTINATION "${CONFIG_INSTALL_DIR}"
)

AcademySoftwareFoundation/Imath config/CMakeLists.txt :75

configure_package_config_file(${CMAKE_CURRENT_SOURCE_DIR}/ImathConfig.cmake.in
  ${CMAKE_CURRENT_BINARY_DIR}/ImathConfig.cmake
  INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/Imath
)

oceancx/CXEngine cmake/HelperMacroFunction.cmake :32

configure_package_config_file(${CMAKE_CURRENT_SOURCE_DIR}/cmake/${PROJ_EXPORT_NAME}Config.cmake
    ${CMAKE_CURRENT_BINARY_DIR}/${PROJ_EXPORT_NAME}Config.cmake
    INSTALL_DESTINATION ${PROJ_CONFIG_DIR}
)

alicevision/AliceVision src/CMakeLists.txt :1064

configure_package_config_file("${CMAKE_CURRENT_SOURCE_DIR}/cmake/AliceVisionConfig.cmake.in"
        "${cmakeProjectConfig}"
        INSTALL_DESTINATION "${cmakeConfigInstallDir}")

f3d-app/f3d library/CMakeLists.txt :236

configure_package_config_file(
  "${F3D_SOURCE_DIR}/cmake/f3dConfig.cmake.in" "${CMAKE_BINARY_DIR}/cmake/f3dConfig.cmake"
  INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/f3d")

prusa3d/PrusaSlicer deps/+heatshrink/CMakeLists.txt :63

configure_package_config_file(${CMAKE_CURRENT_SOURCE_DIR}/Config.cmake.in
  "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake"
  INSTALL_DESTINATION ${ConfigPackageLocation}
)

godlikepanos/anki-3d-engine ThirdParty/Reproc/cmake/reproc.cmake :285

configure_package_config_file(
      ${CMAKE_CURRENT_SOURCE_DIR}/${TARGET}-config.cmake.in
      ${CMAKE_CURRENT_BINARY_DIR}/${TARGET}-config.cmake
      INSTALL_DESTINATION ${REPROC_INSTALL_CMAKECONFIGDIR}/${TARGET}
    )

prusa3d/Prusa-Firmware lib/Catch2/CMakeLists.txt :112

configure_package_config_file(
        ${CMAKE_CURRENT_LIST_DIR}/CMake/Catch2Config.cmake.in
        ${CMAKE_CURRENT_BINARY_DIR}/Catch2Config.cmake
        INSTALL_DESTINATION
          ${CATCH_CMAKE_CONFIG_DESTINATION}
    )

google/draco cmake/draco_install.cmake :100

configure_package_config_file(
      "${draco_root}/cmake/draco-config.cmake.template"
      "${draco_build}/draco-config.cmake"
      INSTALL_DESTINATION "${data_path}/cmake/draco")

tinyobjloader/tinyobjloader CMakeLists.txt :147

configure_package_config_file(
  ${PROJECT_NAME}-config.cmake.in
  ${PROJECT_NAME}-config.cmake
  INSTALL_DESTINATION
  ${TINYOBJLOADER_CMAKE_DIR}
  PATH_VARS
  TINYOBJLOADER_INCLUDE_DIR
  TINYOBJLOADER_LIBRARY_DIR
  NO_CHECK_REQUIRED_COMPONENTS_MACRO
  )

kcat/openal-soft CMakeLists.txt :1751

configure_package_config_file(OpenALConfig.cmake.in OpenALConfig.cmake
        INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/OpenAL)

cadaver/turso3d ThirdParty/SDL/CMakeLists.txt :3445

configure_package_config_file(cmake/SDL3Config.cmake.in SDL3Config.cmake
  NO_SET_AND_CHECK_MACRO
  PATH_VARS CMAKE_INSTALL_PREFIX
  INSTALL_DESTINATION "${SDL_SDL_INSTALL_CMAKEDIR}"
)

Hork-Engine/Hork-Source ThirdParty/glslang/CMakeLists.txt :366

configure_package_config_file(
        "${CMAKE_CURRENT_BINARY_DIR}/glslang-config.cmake.in"
        "${CMAKE_CURRENT_BINARY_DIR}/glslang-config.cmake"
        PATH_VARS
            PATH_EXPORT_TARGETS
        INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}
    )

STORM-IRIT/Radium-Engine cmake/RadiumSetupFunctions.cmake :908

configure_package_config_file(
        ${ARGS_PACKAGE_CONFIG} "${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_FILE_NAME}.cmake"
        INSTALL_DESTINATION ${ARGS_PACKAGE_DIR}
    )

RavEngine/RavEngine deps/assimp/CMakeLists.txt :472

configure_package_config_file(
    ${CMAKE_CONFIG_TEMPLATE_FILE}
    "${PROJECT_CONFIG}"
    INSTALL_DESTINATION "${CONFIG_INSTALL_DIR}"
)

bmwcarit/ramses CMakeLists.txt :290

configure_package_config_file(
            "${CMAKE_CURRENT_SOURCE_DIR}/cmake/templates/${configmodule}Template.cmake.in"
            "${CMAKE_CURRENT_BINARY_DIR}/${configmodule}Config.cmake"
            INSTALL_DESTINATION "${ramses-sdk_FIND_SCRIPT_INSTALL_DIR}"
            PATH_VARS RAMSES_INSTALL_HEADERS_PATH RAMSES_INSTALL_LIBRARY_PATH RAMSES_INSTALL_RUNTIME_PATH
            NO_SET_AND_CHECK_MACRO
            NO_CHECK_REQUIRED_COMPONENTS_MACRO
        )

zenustech/zeno projects/FEM/LBFGSpp/CMakeLists.txt :65

configure_package_config_file(
  ${CMAKE_CURRENT_SOURCE_DIR}/config.cmake.in
  ${CMAKE_CURRENT_BINARY_DIR}/lbfgspp-config.cmake
  INSTALL_DESTINATION lib/cmake/lbfgspp
)

luigifreda/plvs Thirdparty/Sophus/CMakeLists.txt :130

configure_package_config_file(
  SophusConfig.cmake.in
  ${CMAKE_CURRENT_BINARY_DIR}/SophusConfig.cmake
  INSTALL_DESTINATION ${SOPHUS_CMAKE_EXPORT_DIR}
  NO_CHECK_REQUIRED_COMPONENTS_MACRO
)

CloudCompare/CCCoreLib CMakeLists.txt :270

configure_package_config_file(${CMAKE_CURRENT_LIST_DIR}/cmake/${PROJECT_NAME}Config.cmake.in
  ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake
  INSTALL_DESTINATION lib/cmake/${PROJECT_NAME}
  NO_CHECK_REQUIRED_COMPONENTS_MACRO
)

roboception/cvkit cmake/configure_link_libs.cmake :57

configure_package_config_file(${CMAKE_CURRENT_LIST_DIR}/PROJECTConfig.cmake.in
    ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME_UPPER}Config.cmake
    INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME_LOWER}
    PATH_VARS CMAKE_INSTALL_INCLUDEDIR RC_PUBLIC_BUILD_DEPENDENCIES_STR)

keith2018/SoftGLRender third_party/assimp/CMakeLists.txt :447

configure_package_config_file(
    ${CMAKE_CONFIG_TEMPLATE_FILE}
    "${PROJECT_CONFIG}"
    INSTALL_DESTINATION "${CONFIG_INSTALL_DIR}"
)

kokkos/kokkos cmake/kokkos_install.cmake :10

configure_package_config_file(
    cmake/KokkosConfig.cmake.in "${Kokkos_BINARY_DIR}/KokkosConfig.cmake"
    INSTALL_DESTINATION ${CMAKE_INSTALL_FULL_LIBDIR}/cmake
  )

alpaka-group/alpaka CMakeLists.txt :180

configure_package_config_file(
    "${_alpaka_ROOT_DIR}/cmake/alpakaConfig.cmake.in"
    "${PROJECT_BINARY_DIR}/alpakaConfig.cmake"
    INSTALL_DESTINATION "${_alpaka_INSTALL_CMAKEDIR}")

eclipse-ecal/ecal CMakeLists.txt :579

configure_package_config_file(
    cmake/${PROJECT_NAME}Config.cmake.in
    ${eCAL_config}
    INSTALL_DESTINATION ${${PROJECT_NAME}_install_cmake_dir}
    PATH_VARS ${PROJECT_NAME}_install_include_dir ${PROJECT_NAME}_install_cmake_dir
)

Ipotrick/Daxa cmake/packaging.cmake :48

configure_package_config_file(${CMAKE_BINARY_DIR}/config.cmake.in
    ${CMAKE_CURRENT_BINARY_DIR}/daxa-config.cmake
    INSTALL_DESTINATION ${CMAKE_INSTALL_DATADIR}/daxa
    NO_SET_AND_CHECK_MACRO)

LLNL/CHAI src/chai/CMakeLists.txt :104

configure_package_config_file(
  ${PROJECT_SOURCE_DIR}/cmake/chai-config.cmake.in
  ${PROJECT_BINARY_DIR}/chai-config.cmake
  INSTALL_DESTINATION lib/cmake/chai)

cs1ime/ceserver-rawmem thirdparty/cpp-httplib/CMakeLists.txt :231

configure_package_config_file("${PROJECT_NAME}Config.cmake.in"
	"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake"
	INSTALL_DESTINATION "${_TARGET_INSTALL_CMAKEDIR}"
	# Passes the includedir install path
	PATH_VARS CMAKE_INSTALL_FULL_INCLUDEDIR
	# There aren't any components, so don't use the macro
	NO_CHECK_REQUIRED_COMPONENTS_MACRO
)

YWL0720/YOLO_ORB_SLAM3 Thirdparty/Sophus/CMakeLists.txt :126

configure_package_config_file(
  SophusConfig.cmake.in
  ${CMAKE_CURRENT_BINARY_DIR}/SophusConfig.cmake
  INSTALL_DESTINATION ${SOPHUS_CMAKE_EXPORT_DIR}
  NO_CHECK_REQUIRED_COMPONENTS_MACRO
)

YWL0720/YOLO_ORB_SLAM3_with_pointcloud_map Thirdparty/Sophus/CMakeLists.txt :126

configure_package_config_file(
  SophusConfig.cmake.in
  ${CMAKE_CURRENT_BINARY_DIR}/SophusConfig.cmake
  INSTALL_DESTINATION ${SOPHUS_CMAKE_EXPORT_DIR}
  NO_CHECK_REQUIRED_COMPONENTS_MACRO
)

ThePhD/sol2 CMakeLists.txt :105

configure_package_config_file(
	cmake/sol2-config.cmake.in
	"${CMAKE_CURRENT_BINARY_DIR}/cmake/sol2-config.cmake"
	INSTALL_DESTINATION ${CMAKE_INSTALL_DATADIR}/cmake/sol2
	NO_CHECK_REQUIRED_COMPONENTS_MACRO)

Smorodov/Multitarget-tracker CMakeLists.txt :143

configure_package_config_file(${CONFIG_FILENAME}.in
    ${CMAKE_CURRENT_BINARY_DIR}/${CONFIG_FILENAME}
    INSTALL_DESTINATION ${LIB_INSTALL_DIR}/${PROJECT_NAME}/cmake
    PATH_VARS INCLUDE_INSTALL_DIR)

Morwenn/cpp-sort CMakeLists.txt :87

configure_package_config_file(
    ${CMAKE_CURRENT_SOURCE_DIR}/cmake/cpp-sort-config.cmake.in
    ${CMAKE_CURRENT_BINARY_DIR}/cmake/cpp-sort-config.cmake
    INSTALL_DESTINATION
        ${CMAKE_INSTALL_LIBDIR}/cmake/cpp-sort
)

timsort/cpp-TimSort CMakeLists.txt :44

configure_package_config_file(
    ${CMAKE_CURRENT_SOURCE_DIR}/cmake/gfx-timsort-config.cmake.in
    ${CMAKE_CURRENT_BINARY_DIR}/cmake/gfx-timsort-config.cmake
    INSTALL_DESTINATION
        ${CMAKE_INSTALL_LIBDIR}/cmake/gfx
)

gadomski/cpd vendor/googletest-1.14.0/googletest/CMakeLists.txt :102

configure_package_config_file("${gtest_SOURCE_DIR}/cmake/Config.cmake.in"
    "${config_file}" INSTALL_DESTINATION ${cmake_files_install_dir})

shapelets/khiva CMakeLists.txt :104

configure_package_config_file(
    ${KHIVALIB_BASE_DIR}/cmake/KhivaConfig.cmake.in
    cmake/install/KhivaConfig.cmake
    INSTALL_DESTINATION "${KHIVA_INSTALL_CMAKE_DIR}"
    PATH_VARS INCLUDE_DIRS CMAKE_DIR)

erleben/OpenTissue CMakeLists.txt :165

configure_package_config_file(
  "${PROJECT_SOURCE_DIR}/cmake/OpenTissueConfig.cmake.in"
  "${PROJECT_BINARY_DIR}/OpenTissueConfig.cmake"
  INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/OpenTissue
  PATH_VARS CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_INCLUDEDIR
)

liminchen/OptCuts ext/libigl/external/eigen/CMakeLists.txt :530

configure_package_config_file (
    ${CMAKE_CURRENT_SOURCE_DIR}/cmake/Eigen3Config.cmake.in
    ${CMAKE_CURRENT_BINARY_DIR}/Eigen3Config.cmake
    PATH_VARS EIGEN_INCLUDE_DIR EIGEN_ROOT_DIR
    INSTALL_DESTINATION ${CMAKEPACKAGE_INSTALL_DIR}
    NO_CHECK_REQUIRED_COMPONENTS_MACRO # Eigen does not provide components
  )

wpilibsuite/allwpilib thirdparty/imgui_suite/glfw/CMakeLists.txt :119

configure_package_config_file(CMake/glfw3Config.cmake.in
                              src/glfw3Config.cmake
                              INSTALL_DESTINATION "${GLFW_CONFIG_PATH}"
                              NO_CHECK_REQUIRED_COMPONENTS_MACRO)

nv-legate/legate share/legate/mpi_wrapper/CMakeLists.txt :101

configure_package_config_file("${CMAKE_CURRENT_SOURCE_DIR}/cmake/Config.cmake.in"
                                "${config_output}"
                                INSTALL_DESTINATION "${cmake_install_base_dir}")

peter-winter/ctpg CMakeLists.txt :105

configure_package_config_file(
    "${PROJECT_SOURCE_DIR}/cmake/ctpg-config.cmake.in"
    "${PROJECT_BINARY_DIR}/ctpg-config.cmake"
    INSTALL_DESTINATION "${CTPG_INSTALL_CMAKEDIR}"
)

NVIDIA/nvshmem CMakeLists.txt :161

configure_package_config_file(
  ${CMAKE_SOURCE_DIR}/cmake_config/NVSHMEMConfig.cmake.in ${CMAKE_CURRENT_BINARY_DIR}/NVSHMEMConfig.cmake
  INSTALL_DESTINATION ${LIB_INSTALL_DIR}/cmake/nvshmem
  PATH_VARS INCLUDE_INSTALL_DIR LIB_INSTALL_DIR BIN_INSTALL_DIR)

ml-explore/mlx CMakeLists.txt :341

configure_package_config_file(
  ${CMAKE_CURRENT_LIST_DIR}/mlx.pc.in ${MLX_CMAKE_BUILD_CONFIG}
  INSTALL_DESTINATION ${MLX_CMAKE_INSTALL_MODULE_DIR}
  NO_CHECK_REQUIRED_COMPONENTS_MACRO
  PATH_VARS CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_INCLUDEDIR
            MLX_CMAKE_INSTALL_MODULE_DIR)

facebook/rocksdb CMakeLists.txt :1222

configure_package_config_file(
    ${CMAKE_CURRENT_LIST_DIR}/cmake/RocksDBConfig.cmake.in RocksDBConfig.cmake
    INSTALL_DESTINATION ${package_config_destination}
  )

PixarAnimationStudios/OpenSubdiv CMakeLists.txt :919

configure_package_config_file(
    opensubdiv-config.cmake.in
    ${CMAKE_CURRENT_BINARY_DIR}/OpenSubdivConfig.cmake
    INSTALL_DESTINATION ${OPENSUBDIV_CONFIG_PATH}
)

lightspark/lightspark src/3rdparty/ordered-map/CMakeLists.txt :43

configure_package_config_file("${CMAKE_CURRENT_SOURCE_DIR}/cmake/tsl-ordered-mapConfig.cmake.in"
                                "${CMAKE_CURRENT_BINARY_DIR}/tsl-ordered-mapConfig.cmake"
                                INSTALL_DESTINATION "${CMAKE_INSTALL_DATAROOTDIR}/cmake/tsl-ordered-map")

gnss-sdr/gnss-sdr src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/cpu_features/CMakeLists.txt :289

configure_package_config_file(cmake/CpuFeaturesConfig.cmake.in
    "${PROJECT_BINARY_DIR}/CpuFeaturesConfig.cmake"
    INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/CpuFeatures"
    NO_SET_AND_CHECK_MACRO
    NO_CHECK_REQUIRED_COMPONENTS_MACRO
  )

facebook/mvfst CMakeLists.txt :125

configure_package_config_file(
  cmake/mvfst-config.cmake.in
  ${CMAKE_CURRENT_BINARY_DIR}/mvfst-config.cmake
  INSTALL_DESTINATION ${CMAKE_INSTALL_MODULE_DIR}
)

ByConity/ByConity contrib/jsonc-cmake/CMakeLists.txt :518

configure_package_config_file(
        "${JSONC_SOURCE_DIR}/cmake/Config.cmake.in"
        ${PROJECT_BINARY_DIR}/${PROJECT_NAME}-config.cmake
        INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}"
)

CppMicroServices/CppMicroServices CMakeLists.txt :956

configure_package_config_file(
    ${CMAKE_CURRENT_SOURCE_DIR}/${PROJECT_NAME}Config.cmake.in
    ${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/${PROJECT_NAME}Config.cmake
    INSTALL_DESTINATION ${AUXILIARY_CMAKE_INSTALL_DIR}
    PATH_VARS CONFIG_INCLUDE_DIR CONFIG_RUNTIME_DIR CONFIG_CMAKE_DIR
    NO_SET_AND_CHECK_MACRO
    NO_CHECK_REQUIRED_COMPONENTS_MACRO
    )

psi4/psi4 external/common/hdf5/CMakeLists.txt :28

configure_package_config_file(${PN}Config.cmake.in
                                  "${CMAKE_CURRENT_BINARY_DIR}/${PN}Config.cmake"
                                  INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR})

vinipsmaker/tufao CMakeLists.txt :99

configure_package_config_file(
  TufaoConfig.cmake.in
  "${CMAKE_CURRENT_BINARY_DIR}/Tufao${TUFAO_VERSION_MAJOR}Config.cmake"
  INSTALL_DESTINATION ${TUFAO_CONFIG_INSTALL_DIR}
  PATH_VARS libdir
            includedir)

LLNL/Caliper CMakeLists.txt :577

configure_package_config_file(
    "${CMAKE_CURRENT_SOURCE_DIR}/caliper-config.cmake.in"
    "${CMAKE_CURRENT_BINARY_DIR}/caliper-config.cmake"
    INSTALL_DESTINATION
      ${CMAKE_INSTALL_DATAROOTDIR}/cmake/caliper
    PATH_VARS
      caliper_INSTALL_INCLUDE_DIR
  )

NVIDIA/MatX cmake/rapids-cmake/rapids-cmake/export/export.cmake :286

configure_package_config_file("${CMAKE_CURRENT_FUNCTION_LIST_DIR}/template/config.cmake.in"
                                  "${scratch_dir}/${project_name}-config.cmake"
                                  INSTALL_DESTINATION "${install_location}")

louis-langholtz/PlayRho Library/CMakeLists.txt :456

configure_package_config_file(PlayRhoConfig.cmake.in
        ${CMAKE_CURRENT_BINARY_DIR}/PlayRhoConfig.cmake
        INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/PlayRho/PlayRhoConfig.cmake)

IBAMR/IBAMR CMakeLists.txt :1375

CONFIGURE_PACKAGE_CONFIG_FILE(
  ${CMAKE_SOURCE_DIR}/cmake/IBAMRConfig.cmake.in
  ${CMAKE_CURRENT_BINARY_DIR}/cmake/IBAMRConfig.cmake
  INSTALL_DESTINATION ${INSTALL_CONFIGDIR})

ladislav-zezula/CascLib CMakeLists.txt :188

configure_package_config_file("Config.cmake.in"
                              "${PROJECT_CONFIG}"
                              INSTALL_DESTINATION "${INSTALL_DIR}")

hosseinmoein/DataFrame CMakeLists.txt :121

configure_package_config_file(
    ${CMAKE_CURRENT_SOURCE_DIR}/cmake/DataFrameConfig.cmake.in
    DataFrameConfig.cmake
    INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/DataFrame
)

zeek/zeek CMakeLists.txt :1413

configure_package_config_file(
    "${CMAKE_CURRENT_SOURCE_DIR}/src/ZeekConfig.cmake.in"
    "${CMAKE_CURRENT_BINARY_DIR}/ZeekConfig.cmake" INSTALL_DESTINATION "${ZEEK_CMAKE_CONFIG_DIR}")

DIPlib/diplib CMakeLists.txt :202

configure_package_config_file(
         tools/DIPlibConfig.cmake.in
         "${CMAKE_CURRENT_BINARY_DIR}/DIPlibConfig.cmake"
         INSTALL_DESTINATION ${ConfigPackageLocation})

PowerGridModel/power-grid-model cmake/export_power_grid_model.cmake :23

configure_package_config_file("${PROJECT_SOURCE_DIR}/cmake/power_grid_modelConfig.cmake.in"
  "${CMAKE_CURRENT_BINARY_DIR}/power_grid_model/power_grid_modelConfig.cmake"
  INSTALL_DESTINATION "lib/cmake/power_grid_model"
)

ddiakopoulos/polymer third_party/glfw/CMakeLists.txt :343

configure_package_config_file(src/glfw3Config.cmake.in
                              src/glfw3Config.cmake
                              INSTALL_DESTINATION "${GLFW_CONFIG_PATH}"
                              NO_CHECK_REQUIRED_COMPONENTS_MACRO)

mne-tools/mne-cpp src/external/eigen-3.4.0/CMakeLists.txt :618

configure_package_config_file (
  ${CMAKE_CURRENT_SOURCE_DIR}/cmake/Eigen3Config.cmake.in
  ${CMAKE_CURRENT_BINARY_DIR}/Eigen3Config.cmake
  PATH_VARS EIGEN_INCLUDE_DIR EIGEN_ROOT_DIR
  INSTALL_DESTINATION ${CMAKEPACKAGE_INSTALL_DIR}
  NO_CHECK_REQUIRED_COMPONENTS_MACRO # Eigen does not provide components
)

NERSC/timemory cmake/Modules/PackageConfigure.cmake :35

configure_package_config_file(
    ${PROJECT_SOURCE_DIR}/cmake/Templates/${PROJECT_NAME}-config.cmake.in
    ${PROJECT_BINARY_DIR}/${PROJECT_NAME}-config.cmake
    INSTALL_DESTINATION ${CMAKE_INSTALL_CONFIGDIR}
    INSTALL_PREFIX ${_INSTALL_PREFIX}
    PATH_VARS INCLUDE_INSTALL_DIR LIB_INSTALL_DIR)

emsec/hal CMakeLists.txt :324

configure_package_config_file(cmake/halConfig.cmake.in
    "${CMAKE_CURRENT_BINARY_DIR}/halConfig.cmake"
    INSTALL_DESTINATION ${HAL_CMAKECONFIG_INSTALL_DIR})

Genivia/RE-flex CMakeLists.txt :109

configure_package_config_file(${PROJECT_SOURCE_DIR}/cmake/Config.cmake.in
  "${CMAKE_CURRENT_BINARY_DIR}/ReflexConfig.cmake"
  INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/reflex
)

catchorg/Catch2 CMakeLists.txt :119

configure_package_config_file(
    ${CMAKE_CURRENT_LIST_DIR}/CMake/Catch2Config.cmake.in
    ${CMAKE_CURRENT_BINARY_DIR}/Catch2Config.cmake
    INSTALL_DESTINATION
      ${CATCH_CMAKE_CONFIG_DESTINATION}
  )

gnuradio/gnuradio CMakeLists.txt :471

configure_package_config_file(
    ${PROJECT_SOURCE_DIR}/cmake/Modules/GnuradioConfig.cmake.in
    ${PROJECT_BINARY_DIR}/cmake/Modules/GnuradioConfig.cmake
    INSTALL_DESTINATION ${CMAKE_MODULES_DIR}/gnuradio)

opensim-org/opensim-core cmake/CMakeLists.txt :10

configure_package_config_file(
    OpenSimConfig.cmake.in
    "${CMAKE_CURRENT_BINARY_DIR}/OpenSimConfigToInstall.cmake"
    INSTALL_DESTINATION "${OPENSIM_INSTALL_CMAKEDIR}"
    PATH_VARS # Variables to edit in OpenSimConfig.cmake.in.
        CMAKE_INSTALL_PREFIX
        CMAKE_INSTALL_INCLUDEDIR
        CMAKE_INSTALL_BINDIR
        CMAKE_INSTALL_LIBDIR
        OPENSIM_INSTALL_CMAKEDIR
        OPENSIM_INSTALL_SIMBODYDIR
        OPENSIM_INSTALL_SPDLOGDIR
    )

Exiv2/exiv2 src/CMakeLists.txt :319

configure_package_config_file(
  ../cmake/exiv2Config.cmake.in ${CMAKE_CURRENT_BINARY_DIR}/exiv2Config.cmake INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/exiv2"
)

xtensor-stack/xtensor CMakeLists.txt :267

configure_package_config_file(${PROJECT_NAME}Config.cmake.in
                              "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake"
                              INSTALL_DESTINATION ${XTENSOR_CMAKECONFIG_INSTALL_DIR})

apache/trafficserver lib/Catch2/CMakeLists.txt :119

configure_package_config_file(
    ${CMAKE_CURRENT_LIST_DIR}/CMake/Catch2Config.cmake.in
    ${CMAKE_CURRENT_BINARY_DIR}/Catch2Config.cmake
    INSTALL_DESTINATION
      ${CATCH_CMAKE_CONFIG_DESTINATION}
  )

dartsim/dart CMakeLists.txt :496

configure_package_config_file(
  ${DART_CONFIG_IN}
  ${DART_CONFIG_OUT}
  INSTALL_DESTINATION "${CONFIG_INSTALL_DIR}"
  PATH_VARS INCLUDE_INSTALL_DIR
)

jmzkChain/jmzk libraries/fc/vendor/websocketpp/CMakeLists.txt :263

configure_package_config_file(websocketpp-config.cmake.in
  "${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/websocketpp-config.cmake"
  PATH_VARS INSTALL_INCLUDE_DIR
  INSTALL_DESTINATION "${INSTALL_CMAKE_DIR}"
  NO_CHECK_REQUIRED_COMPONENTS_MACRO
)

simbody/simbody CMakeLists.txt :609

configure_package_config_file(
    ${CMAKE_SOURCE_DIR}/cmake/SimbodyConfig.cmake.in
    ${CMAKE_CURRENT_BINARY_DIR}/cmake/SimbodyConfigForInstall.cmake
    INSTALL_DESTINATION "${SIMBODY_CMAKE_DIR}"
    PATH_VARS # Variables to edit in the SimbodyConfig.cmake.in.
        CMAKE_INSTALL_PREFIX
        SIMBODY_INCLUDE_INSTALL_DIR
        CMAKE_INSTALL_LIBDIR
        CMAKE_INSTALL_BINDIR
        SIMBODY_VISUALIZER_INSTALL_DIR
        SIMBODY_INSTALL_DOXYGENDIR
    )

MikePopoloski/slang cmake/install-rules.cmake :45

configure_package_config_file(
  ${CMAKE_CURRENT_SOURCE_DIR}/cmake/slangConfig.cmake.in
  "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake"
  INSTALL_DESTINATION ${SLANG_CMAKECONFIG_INSTALL_DIR})

vengi-voxel/vengi contrib/libs/benchmark/src/CMakeLists.txt :100

configure_package_config_file (
  ${PROJECT_SOURCE_DIR}/cmake/Config.cmake.in
  ${project_config}
  INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}
  NO_SET_AND_CHECK_MACRO
  NO_CHECK_REQUIRED_COMPONENTS_MACRO
)

YosysHQ/nextpnr 3rdparty/pybind11/CMakeLists.txt :272

configure_package_config_file(
    tools/${PROJECT_NAME}Config.cmake.in "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake"
    INSTALL_DESTINATION ${PYBIND11_CMAKECONFIG_INSTALL_DIR})

steemit/steem libraries/fc/vendor/websocketpp/CMakeLists.txt :263

configure_package_config_file(websocketpp-config.cmake.in
  "${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/websocketpp-config.cmake"
  PATH_VARS INSTALL_INCLUDE_DIR
  INSTALL_DESTINATION "${INSTALL_CMAKE_DIR}"
  NO_CHECK_REQUIRED_COMPONENTS_MACRO
)

root-project/root cmake/modules/SetupAdaptiveCpp.cmake :108

configure_package_config_file(
    ${ADAPTIVE_CPP_SOURCE_DIR}/cmake/adaptivecpp-config.cmake.in
    ${ADAPTIVE_CPP_BINARY_DIR}/lib/cmake/AdaptiveCpp/adaptivecpp-config.cmake
    INSTALL_DESTINATION ${ADAPTIVECPP_INSTALL_CMAKE_DIR}
    PATH_VARS
    ADAPTIVECPP_INSTALL_COMPILER_DIR
    ADAPTIVECPP_INSTALL_LAUNCHER_DIR
    ADAPTIVECPP_INSTALL_LAUNCHER_RULE_DIR
)

brainflow-dev/brainflow CMakeLists.txt :65

configure_package_config_file (
    cmake/Config.cmake.in
    ${PROJECT_CONFIG}
    INSTALL_DESTINATION ${CONFIG_INSTALL_DIR}
)

CrowCpp/Crow CMakeLists.txt :309

configure_package_config_file(
		"${CMAKE_CURRENT_SOURCE_DIR}/cmake/CrowConfig.cmake.in"
		"${CMAKE_CURRENT_BINARY_DIR}/CrowConfig.cmake"
		INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/Crow"
	)

facebookincubator/velox CMake/VeloxUtils.cmake :112

configure_package_config_file(
          "${config_cmake_in}"
          "${config_cmake}"
          INSTALL_DESTINATION "${package_cmake_dir}"
        )

arangodb/velocypack tests/googletest/googletest/CMakeLists.txt :101

configure_package_config_file("${gtest_SOURCE_DIR}/cmake/Config.cmake.in"
    "${config_file}" INSTALL_DESTINATION ${cmake_files_install_dir})

projectM-visualizer/projectm src/libprojectM/CMakeLists.txt :176

configure_package_config_file(projectM4Config.cmake.in
            "${CMAKE_CURRENT_BINARY_DIR}/libprojectM/projectM4Config.cmake"
            INSTALL_DESTINATION "${PROJECTM_LIB_DIR}/cmake/projectM4"
            PATH_VARS PROJECTM_BIN_DIR PROJECTM_INCLUDE_DIR
            )

axiomatic-systems/Bento4 CMakeLists.txt :116

configure_package_config_file(
    "Build/cmake/Config.cmake.in"
    "${project_config}"
    INSTALL_DESTINATION "${config_install_dir}"
)

google/filament third_party/abseil/CMakeLists.txt :191

configure_package_config_file(
    CMake/abslConfig.cmake.in
    "${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake"
    INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}"
  )

percona/percona-xtrabackup extra/abseil/abseil-cpp-20230802.1/CMakeLists.txt :193

configure_package_config_file(
    CMake/abslConfig.cmake.in
    "${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake"
    INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}"
  )

seladb/PcapPlusPlus CMakeLists.txt :397

configure_package_config_file(
    "${CMAKE_CURRENT_SOURCE_DIR}/cmake/PcapPlusPlusConfig.cmake.in"
    "${CMAKE_CURRENT_BINARY_DIR}/PcapPlusPlusConfig.cmake"
    INSTALL_DESTINATION "${PCAPPP_INSTALL_CMAKEDIR}"
  )

NREL/EnergyPlus third_party/eigen/CMakeLists.txt :550

configure_package_config_file (
    ${CMAKE_CURRENT_SOURCE_DIR}/cmake/Eigen3Config.cmake.in
    ${CMAKE_CURRENT_BINARY_DIR}/Eigen3Config.cmake
    PATH_VARS EIGEN_INCLUDE_DIR EIGEN_ROOT_DIR
    INSTALL_DESTINATION ${CMAKEPACKAGE_INSTALL_DIR}
    NO_CHECK_REQUIRED_COMPONENTS_MACRO # Eigen does not provide components
  )

Devsh-Graphics-Programming/Nabla CMakeLists.txt :302

configure_package_config_file(
			"${CMAKE_CURRENT_LIST_DIR}/cmake/NablaConfig.cmake.in"
			"${CMAKE_CURRENT_BINARY_DIR}/NablaConfig.cmake"
			INSTALL_DESTINATION cmake
		)

mysql/mysql-server extra/abseil/abseil-cpp-20230802.1/CMakeLists.txt :193

configure_package_config_file(
    CMake/abslConfig.cmake.in
    "${PROJECT_BINARY_DIR}/${PROJECT_NAME}Config.cmake"
    INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}"
  )

Gargaj/Bonzomatic external/glfw/CMakeLists.txt :318

configure_package_config_file(src/glfw3Config.cmake.in
                              src/glfw3Config.cmake
                              INSTALL_DESTINATION "${GLFW_CONFIG_PATH}"
                              NO_CHECK_REQUIRED_COMPONENTS_MACRO)

robotology/yarp cmake/YarpDescribe.cmake :25

configure_package_config_file(
  "${CMAKE_CURRENT_LIST_DIR}/template/YARPConfig.cmake.in"
  "${CMAKE_BINARY_DIR}/YARPConfig.cmake"
  INSTALL_DESTINATION "${CMAKE_BINARY_DIR}"
  INSTALL_PREFIX "${CMAKE_BINARY_DIR}"
  PATH_VARS
    YARP_BINDINGS
    YARP_MODULE_DIR
    YARP_IDL_BINARY_HINT
    # YARP_INSTALL_PREFIX is empty for build tree
    # The following variables are used both for the relative
    # and absolute directory in YARPConfig.cmake.in using
    # @VAR@ for relative path or @PACKAGE_VAR for absolute.
    YARP_DATA_INSTALL_DIR
    YARP_CONFIG_INSTALL_DIR
    YARP_PLUGIN_MANIFESTS_INSTALL_DIR
    YARP_MODULES_INSTALL_DIR
    YARP_APPLICATIONS_INSTALL_DIR
    YARP_TEMPLATES_INSTALL_DIR
    YARP_APPLICATIONS_TEMPLATES_INSTALL_DIR
    YARP_MODULES_TEMPLATES_INSTALL_DIR
    YARP_CONTEXTS_INSTALL_DIR
    YARP_ROBOTS_INSTALL_DIR
    YARP_STATIC_PLUGINS_INSTALL_DIR
    YARP_DYNAMIC_PLUGINS_INSTALL_DIR
    YARP_QML2_IMPORT_DIR
    YARP_CMAKECONFIG_DIR
    YARP_YCM_MODULE_DIR
)

agauniyal/rang CMakeLists.txt :57

configure_package_config_file(
    ${PROJECT_SOURCE_DIR}/cmake/rang-config.cmake.in
    ${project_config}
    INSTALL_DESTINATION ${RANG_CMAKE_DIR}
    )

apache/kudu src/kudu/client/CMakeLists.txt :235

configure_package_config_file(clientConfig.cmake.in ${CMAKE_CURRENT_BINARY_DIR}/clientConfig.cmake
  INSTALL_DESTINATION ${CMAKE_INSTALL_DATADIR}/kuduClient/cmake
  PATH_VARS CMAKE_INSTALL_INCLUDEDIR)

apache/qpid-proton c/CMakeLists.txt :687

configure_package_config_file(
  ${CMAKE_CURRENT_SOURCE_DIR}/src/ProtonConfig.cmake.in
  ${CMAKE_CURRENT_BINARY_DIR}/ProtonConfig.cmake
  PATH_VARS INCLUDE_INSTALL_DIR
  INSTALL_DESTINATION ${LIB_INSTALL_DIR}/cmake/Proton)

apache/xerces-c src/CMakeLists.txt :1332

configure_package_config_file(
  "${CMAKE_CURRENT_SOURCE_DIR}/XercesCConfig.cmake.in"
  "${CMAKE_CURRENT_BINARY_DIR}/XercesCConfig.cmake"
  INSTALL_DESTINATION "${xerces_config_dir}")