cmake find_package(name) examples

cp2k/cp2k cmake/modules/cp2k_utils.cmake :194

find_package(
  ${name}
  ${_version_args}
  ${_quiet_arg}
  CONFIG
  ${_comp_args}
  ${_opt_comp_args}
  ${_registry_view_arg}
  ${_names_args})

FreeRDP/FreeRDP client/SDL/SDL2/dialogs/CMakeLists.txt :31

find_package(${name})

FreeRDP/FreeRDP client/SDL/SDL3/dialogs/CMakeLists.txt :58

find_package(${name} REQUIRED)

OSGeo/gdal cmake/helpers/CheckDependentLibrariesCommon.cmake :141

find_package(${name} NAMES ${GDAL_CHECK_PACKAGE_${name}_NAMES} ${_find_package_args})

OSGeo/gdal cmake/helpers/CheckDependentLibrariesCommon.cmake :149

find_package(${name} ${_find_package_args})

arvidn/libtorrent bindings/python/CMakeLists.txt :42

find_package(Boost REQUIRED COMPONENTS ${boost-python-module-name})

AcademySoftwareFoundation/openvdb cmake/FindOpenEXR.cmake :13

find_package(OpenEXR
  [version] [EXACT]      # Minimum or EXACT version
  [REQUIRED]             # Fail with error if OpenEXR is not found
  [COMPONENTS <libs>...] # OpenEXR libraries by their canonical name
                         # e.g. "IlmImf" for "libIlmImf"
  )

AcademySoftwareFoundation/openvdb cmake/FindOpenVDB.cmake :13

find_package(OpenVDB
  [version] [EXACT]      # Minimum or EXACT version
  [REQUIRED]             # Fail with error if OpenVDB is not found
  [COMPONENTS <libs>...] # OpenVDB libraries by their canonical name
                         # e.g. "openvdb" for "libopenvdb",
                         # "pyopenvdb" for the python plugin
                         # "openvdb_ax" for the OpenVDB AX extension
                         # "openvdb_houdini" for the houdini plugin
                         # "nanovdb" for the nanovdb extension
  )

AcademySoftwareFoundation/openvdb cmake/FindTBB.cmake :13

find_package(TBB
  [version] [EXACT]      # Minimum or EXACT version
  [REQUIRED]             # Fail with error if Tbb is not found
  [COMPONENTS <libs>...] # Tbb libraries by their canonical name
                         # e.g. "tbb" for "libtbb"
  )