cmake find_package examples

Signatures

find_package(<PackageName> [version] [EXACT] [QUIET] [MODULE]
  [REQUIRED|OPTIONAL] [[COMPONENTS] [components...]]
  [OPTIONAL_COMPONENTS components...]
  [REGISTRY_VIEW  (64|32|64_32|32_64|HOST|TARGET|BOTH)]
  [GLOBAL]
  [NO_POLICY_SCOPE]
  [BYPASS_PROVIDER]
)

Examples

u3d-community/U3D Source/ThirdParty/SDL/cmake/sdlfind.cmake :3

find_package(ALSA MODULE)

o3de/o3de cmake/3rdParty.cmake :329

find_package(${dependency_package} REQUIRED MODULE)

prusa3d/PrusaSlicer src/CMakeLists.txt :43

find_package(wxWidgets 3.2 MODULE REQUIRED COMPONENTS base core adv html gl webview)

godlikepanos/anki-3d-engine ThirdParty/Sdl3/CMakeLists.txt :1431

find_package(SdlAndroidPlatform MODULE)

facebookresearch/habitat-sim src/cmake/FindMagnumPlugins.cmake :590

find_package(OpenEXR REQUIRED MODULE)

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

find_package(SdlAndroidPlatform MODULE)

Hork-Engine/Hork-Source ThirdParty/SDL3/CMakeLists.txt :1385

find_package(SdlAndroidPlatform MODULE)

RavEngine/RavEngine deps/SDL/CMakeLists.txt :1431

find_package(SdlAndroidPlatform MODULE)

kokkos/kokkos cmake/kokkos_functions.cmake :260

find_package(TPL${NAME} REQUIRED MODULE)

NREL/OpenStudio CMakeLists.txt :774

find_package(EnergyPlus "${ENERGYPLUS_VERSION}" REQUIRED MODULE)

Kitware/kwiver arrows/ffmpeg/CMakeLists.txt :69

find_package(ZLIB MODULE REQUIRED)

SCOREC/core CMakeLists.txt :148

find_package(SimModSuite MODULE REQUIRED)

facebook/folly CMakeLists.txt :578

find_package(GMock MODULE REQUIRED)

whoozle/android-file-transfer-linux python/pybind11Tools.cmake :50

find_package(PythonLibsNew ${PYBIND11_PYTHON_VERSION} MODULE REQUIRED ${_pybind11_quiet})

performous/performous game/CMakeLists.txt :141

find_package(Spdlog REQUIRED MODULE)

psi4/psi4 external/common/lapack/FindTargetOpenMP.cmake :65

find_package (OpenMP MODULE COMPONENTS ${_${PN}_FIND_LIST})

moneymanagerex/moneymanagerex CMakeLists.txt :429

find_package(CURL REQUIRED COMPONENTS libcurl MODULE)

AcademySoftwareFoundation/MaterialX source/PyMaterialX/External/PyBind11/tools/pybind11Tools.cmake :50

find_package(PythonLibsNew ${PYBIND11_PYTHON_VERSION} MODULE REQUIRED ${_pybind11_quiet})

w111liang222/lidar-slam-detection third_party/pybind11/tools/pybind11Tools.cmake :50

find_package(PythonLibsNew ${PYBIND11_PYTHON_VERSION} MODULE REQUIRED ${_pybind11_quiet})

OpenMW/openmw components/CMakeLists.txt :640

find_package(Fontconfig MODULE)

DIPlib/diplib dependencies/pybind11/tools/pybind11Tools.cmake :50

find_package(PythonLibsNew ${PYBIND11_PYTHON_VERSION} MODULE REQUIRED ${_pybind11_quiet})

NERSC/timemory cmake/Modules/ConfigPython.cmake :110

find_package(Python3 ${_PYVERSION} MODULE ${TIMEMORY_FIND_REQUIREMENT}
             COMPONENTS Interpreter Development)

emsec/hal deps/pybind11/tools/pybind11Tools.cmake :50

find_package(PythonLibsNew ${PYBIND11_PYTHON_VERSION} MODULE REQUIRED ${_pybind11_quiet})

STEllAR-GROUP/hpx cmake/HPX_SetupBoost.cmake :47

find_package(
        Boost ${Boost_MINIMUM_VERSION} MODULE REQUIRED NO_POLICY_SCOPE
        COMPONENTS ${__boost_libraries}
      )

dartsim/dart cmake/DARTFindassimp.cmake :9

find_package(assimp 5.2.0 REQUIRED MODULE)

vengi-voxel/vengi contrib/libs/sdl2/cmake/sdlfind.cmake :3

find_package(ALSA MODULE)

YosysHQ/nextpnr 3rdparty/pybind11/tools/pybind11Tools.cmake :50

find_package(PythonLibsNew ${PYBIND11_PYTHON_VERSION} MODULE REQUIRED ${_pybind11_quiet})

root-project/root cmake/modules/SearchInstalledSoftware.cmake :1702

find_package(Protobuf MODULE)

Slicer/Slicer Base/Logic/CMakeLists.txt :46

find_package(LibArchive REQUIRED MODULE)

ngscopeclient/scopehal-apps CMakeLists.txt :140

find_package(PkgConfig MODULE REQUIRED)

openturns/openturns CMakeLists.txt :245

find_package (Boost MODULE 1.70)

mysql/mysql-router CMakeLists.txt :62

find_package(LibEvent2 2.0 MODULE REQUIRED)

facebook/fbthrift thrift/lib/CMakeLists.txt :17

find_package(Boost MODULE REQUIRED)

tlorach/nvFX CMakeLists.txt :103

find_package(DXSDK MODULE)

manticoresoftware/manticoresearch cmake/GetICU.cmake :30

find_package ( ICU MODULE QUIET COMPONENTS uc )

jupyter-xeus/cpp-terminal cpp-terminal/private/CMakeLists.txt :2

find_package(Threads REQUIRED MODULE)

VowpalWabbit/vowpal_wabbit ext_libs/ext_libs.cmake :95

find_package(Flatbuffers MODULE REQUIRED)

esa/pagmo2 CMakeLists.txt :175

find_package(TBB REQUIRED MODULE)

asset-group/5ghoul-5g-nr-attacks CMakeLists.txt :207

find_package(Boost 1.51.0 MODULE
  COMPONENTS
  context
  filesystem
  program_options
  regex
  system
  thread
  serialization
  iostreams
  REQUIRED
)

KiCad/kicad-source-mirror thirdparty/pybind11/tools/pybind11Tools.cmake :44

find_package(PythonLibsNew ${PYBIND11_PYTHON_VERSION} MODULE REQUIRED ${_pybind11_quiet})

BioMedIA/MIRTK CMake/Modules/FindPython.cmake :66

find_package (PythonInterp QUIET MODULE)

mixxxdj/mixxx CMakeLists.txt :2946

find_package(DjInterop ${LIBDJINTEROP_VERSION} EXACT MODULE)

complexlogic/rsgain CMakeLists.txt :108

find_package(PkgConfig MODULE REQUIRED)

fooyin/fooyin src/plugins/libvgm/CMakeLists.txt :1

find_package(LibVgm QUIET MODULE)

romange/helio cmake/third_party.cmake :248

find_package(Boost MODULE QUIET COMPONENTS system)

qt/qtbase cmake/FindWrapOpenSSL.cmake :14

find_package(WrapOpenSSLHeaders ${WrapOpenSSL_FIND_VERSION} MODULE)

KDE/plasma-workspace CMakeLists.txt :208

find_package(XCB MODULE REQUIRED COMPONENTS AUX XCB CURSOR RANDR IMAGE)

ComputationalBiomechanicsLab/opensim-creator third_party/SDL/CMakeLists.txt :1431

find_package(SdlAndroidPlatform MODULE)

Warzone2100/warzone2100 cmake/IncludeFindCurl.cmake :29

find_package(CURL MODULE REQUIRED)

mosra/magnum-plugins modules/FindMagnumPlugins.cmake :599

find_package(OpenEXR REQUIRED MODULE)

mantidproject/mantid buildconfig/CMake/CommonSetup.cmake :103

find_package(
    HDF5 MODULE
    COMPONENTS C CXX
    REQUIRED
  )

KDAB/KDReports CMakeLists.txt :170

find_package(KDChart MODULE)

Ryan-rsm-McKenzie/CommonLibSSE CMakeLists.txt :17

find_package(Boost MODULE REQUIRED)

mhx/dwarfs cmake/thrift.cmake :23

find_package(OpenSSL 1.1.1 MODULE REQUIRED)

kpeeters/cadabra2 libs/pybind11/tools/pybind11Tools.cmake :50

find_package(PythonLibsNew ${PYBIND11_PYTHON_VERSION} MODULE REQUIRED ${_pybind11_quiet})

Slicer/SlicerGitSVNArchive Base/Logic/CMakeLists.txt :44

find_package(LibArchive REQUIRED MODULE)

troldal/OpenXLSX Examples/CMakeLists.txt :25

find_package(LIBZIP MODULE REQUIRED)

LMMS/lmms CMakeLists.txt :624

FIND_PACKAGE(Samplerate 0.1.8 MODULE REQUIRED)

mamba-org/mamba libmamba/CMakeLists.txt :434

find_package(Libsolv MODULE REQUIRED)

beyond-all-reason/RecoilEngine CMakeLists.txt :298

find_package(SDL2 MODULE)

cvet/fonline ThirdParty/SDL/CMakeLists.txt :1431

find_package(SdlAndroidPlatform MODULE)

stotko/stdgpu cmake/cuda/check_compute_capability.cmake :7

find_package(CUDAToolkit REQUIRED QUIET MODULE)

pdlfs/deltafs CMakeLists.txt :140

find_package(MPI MODULE)

jupyter-xeus/xeus-sql CMakeLists.txt :69

find_package(Soci REQUIRED MODULE)

awa-ai/awadb pybind11/tools/pybind11Tools.cmake :50

find_package(PythonLibsNew ${PYBIND11_PYTHON_VERSION} MODULE REQUIRED ${_pybind11_quiet})

lighttransport/tinyusdz src/external/pybind11/tools/pybind11Tools.cmake :50

find_package(PythonLibsNew ${PYBIND11_PYTHON_VERSION} MODULE REQUIRED ${_pybind11_quiet})

DLR-SC/tigl cmake/UseOpenCASCADE.cmake :79

find_package(FreeImageLib  MODULE REQUIRED)

gatecat/nextpnr-xilinx 3rdparty/pybind11/tools/pybind11Tools.cmake :50

find_package(PythonLibsNew ${PYBIND11_PYTHON_VERSION} MODULE REQUIRED ${_pybind11_quiet})

ovsky/sumi-emu CMakeLists.txt :371

find_package(enet MODULE)

gemrb/gemrb cmake/FindDependencies.cmake :23

FIND_PACKAGE(LIBVLC MODULE)

H-uru/Plasma cmake/Findexpat.cmake :6

find_package(EXPAT MODULE)

keenon/nimblephysics cmake/DARTFindassimp.cmake :9

find_package(assimp REQUIRED MODULE)

flexible-collision-library/fcl CMakeLists.txt :164

find_package(Eigen3 3.0.5 QUIET MODULE)

trilinos/Trilinos packages/kokkos/cmake/kokkos_functions.cmake :260

find_package(TPL${NAME} REQUIRED MODULE)

flashlight/flashlight flashlight/pkg/speech/data/CMakeLists.txt :4

find_package(SndFile MODULE)

zdchan/RobustDexGrasp raisimGymTorch/thirdParty/pybind11/tools/pybind11Tools.cmake :50

find_package(PythonLibsNew ${PYBIND11_PYTHON_VERSION} MODULE REQUIRED ${_pybind11_quiet})

ufz/ogs scripts/cmake/BuildExternalProject.cmake :9

find_package(${target} MODULE QUIET)

MITK/MITK CMakeLists.txt :959

find_package(${_package} COMPONENTS ${_components} REQUIRED MODULE)

peercoin/peercoin src/secp256k1/CMakeLists.txt :117

find_package(Valgrind MODULE)

XRPLF/rippled external/secp256k1/CMakeLists.txt :170

find_package(Valgrind MODULE)

Tinob/Ishiiruka Source/Core/AudioCommon/CMakeLists.txt :36

find_package(PulseAudio MODULE QUIET)

bitcoin-sv/bitcoin-sv src/secp256k1/CMakeLists.txt :146

find_package(Valgrind MODULE)

OpenMS/OpenMS cmake/cmake_findExternalLibs.cmake :149

find_package(HDF5 MODULE REQUIRED COMPONENTS C CXX)

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/SDL2/cmake/sdlfind.cmake :3

find_package(ALSA MODULE)

Lewuathe/mlir-hello thirdparty/llvm-project/polly/CMakeLists.txt :80

find_package(ISL MODULE REQUIRED)

bluescarni/mppp CMakeLists.txt :396

find_package(Boost ${_MPPP_MIN_BOOST_VERSION} QUIET MODULE COMPONENTS serialization)

Kitware/VTK ThirdParty/viskores/vtkviskores/viskores/CMake/ViskoresRenderingContexts.cmake :62

find_package(OpenGL ${GL_REQUIRED} ${QUIETLY} MODULE)

personalrobotics/aikido src/control/ros/CMakeLists.txt :12

find_package(actionlib QUIET MODULE)

qt/qtwebengine cmake/QtGnSbom.cmake :32

find_package(Gn ${QT_REPO_MODULE_VERSION} EXACT MODULE REQUIRED)

AcademySoftwareFoundation/rawtoaces configure.cmake :10

find_package ( Ceres MODULE REQUIRED )

DCMTK/dcmtk CMake/3rdparty.cmake :191

find_package(OpenJPEG QUIET MODULE)

mutationpp/Mutationpp thirdparty/pybind11/tools/pybind11Tools.cmake :50

find_package(PythonLibsNew ${PYBIND11_PYTHON_VERSION} MODULE REQUIRED ${_pybind11_quiet})

SCIInstitute/ShapeWorks CMakeLists.txt :57

find_package(OpenVDB MODULE REQUIRED)

DrTimothyAldenDavis/SuiteSparse LAGraph/CMakeLists.txt :158

find_package ( GraphBLAS MODULE REQUIRED )

darktable-org/darktable src/CMakeLists.txt :389

find_package(libheif 1.13.0 MODULE)

parflow/parflow pfnuopc/CMakeLists.txt :14

find_package(ESMF MODULE REQUIRED)

xiaoyeli/superlu_dist CMakeLists.txt :313

find_package(HIP MODULE)

jlblancoc/suitesparse-metis-for-windows SuiteSparse/LAGraph/CMakeLists.txt :156

find_package ( GraphBLAS MODULE REQUIRED )

ucla-vision/xivo thirdparty/pybind11/tools/pybind11Tools.cmake :50

find_package(PythonLibsNew ${PYBIND11_PYTHON_VERSION} MODULE REQUIRED ${_pybind11_quiet})

mxcop/src-dgi extern/sdl/CMakeLists.txt :1382

find_package(SdlAndroidPlatform MODULE)