cmake find_package_handle_standard_args examples

Signatures

find_package_handle_standard_args(<PackageName>
  (DEFAULT_MSG|<custom-failure-message>)
  <required-var>...
)
find_package_handle_standard_args(<PackageName>
  [FOUND_VAR <result-var>]
  [REQUIRED_VARS <required-var>...]
  [VERSION_VAR <version-var>]
  [HANDLE_VERSION_RANGE]
  [HANDLE_COMPONENTS]
  [CONFIG_MODE]
  [NAME_MISMATCHED]
  [REASON_FAILURE_MESSAGE <reason-failure-message>]
  [FAIL_MESSAGE <custom-failure-message>]
)

Examples

nCine/nCine cmake/FindVorbis.cmake :22

find_package_handle_standard_args(Vorbis DEFAULT_MSG
	VORBIS_INCLUDE_DIR OGG_LIBRARY VORBIS_LIBRARY VORBISFILE_LIBRARY)

timi-liuliang/echo thirdparty/eigen-3.3.3/bench/btl/cmake/FindMKL.cmake :63

find_package_handle_standard_args(MKL DEFAULT_MSG MKL_LIBRARIES)

u3d-community/U3D Source/ThirdParty/Civetweb/CMakeLists.txt :76

find_package_handle_standard_args(LibDl DEFAULT_MSG LIBDL_LIBRARIES LIBDL_INCLUDE_DIRS)

alicevision/AliceVision src/cmake/FindGeogram.cmake :62

find_package_handle_standard_args(
  Geogram DEFAULT_MSG GEOGRAM_LIBRARY GEOGRAM_INCLUDE_DIR
)

gwaldron/osgearth cmake/FindCesiumNative.cmake :133

find_package_handle_standard_args(CesiumNative DEFAULT_MSG CESIUM_NATIVE_FOUND)

godlikepanos/anki-3d-engine ThirdParty/Sdl3/cmake/FindFFmpeg.cmake :118

find_package_handle_standard_args(FFmpeg DEFAULT_MSG ${_FFmpeg_REQUIRED_VARS})

bambulab/BambuStudio cmake/modules/FindGLEW.cmake :70

find_package_handle_standard_args(GLEW DEFAULT_MSG GLEW_CONFIG)

SoftFever/OrcaSlicer cmake/modules/FindGTK3.cmake :51

FIND_PACKAGE_HANDLE_STANDARD_ARGS(GTK3 DEFAULT_MSG GTK3_INCLUDE_DIRS GTK3_LIBRARIES VERSION_OK)

facebookresearch/habitat-sim src/cmake/FindBullet.cmake :153

find_package_handle_standard_args("Bullet" DEFAULT_MSG
        _BULLET_INTERFACE_INCLUDE_DIRECTORIES)

anhttran/3dmm_basic lib/3rdParty/Eigen/bench/btl/cmake/FindATLAS.cmake :29

find_package_handle_standard_args(ATLAS DEFAULT_MSG ATLAS_LIBRARIES)

AMDmi3/glosm cmake/FindGLES.cmake :12

FIND_PACKAGE_HANDLE_STANDARD_ARGS(GLES DEFAULT_MSG GLES_LIBRARY GLES_INCLUDE_DIR)

fzi-forschungszentrum-informatik/gpu-voxels icmaker/CMakeModules/FindCoreFoundation.cmake :18

FIND_PACKAGE_HANDLE_STANDARD_ARGS(CoreFoundation DEFAULT_MSG CoreFoundation_LIBRARIES CoreFoundation_INCLUDE_DIRS)

RavEngine/RavEngine deps/assimp/cmake-modules/FindRT.cmake :19

find_package_handle_standard_args(RT DEFAULT_MSG RT_LIBRARY)

cnr-isti-vclab/meshlab unsupported/plugins_unsupported/external/CoMISo/cmake/FindADOLC.cmake :58

find_package_handle_standard_args(ADOLC  DEFAULT_MSG
                                  ADOLC_LIBRARY ADOLC_INCLUDE_DIR)

bmwcarit/ramses cmake/modules/FindLuaJIT.cmake :30

find_package_handle_standard_args(LuaJIT DEFAULT_MSG LUAJIT_LIBRARY LUAJIT_INCLUDE_DIR)

zenustech/zeno projects/Audio/aquila/cmake/FindSFML.cmake :210

FIND_PACKAGE_HANDLE_STANDARD_ARGS(SFML DEFAULT_MSG SFML_LIBRARY SFML_INCLUDE_DIR)

alex-petrenko/megaverse src/cmake/modules/FindEGL.cmake :64

find_package_handle_standard_args(EGL DEFAULT_MSG
        EGL_LIBRARY
        EGL_INCLUDE_DIR)

overte-org/overte cmake/modules/Find3DConnexionClient.cmake :41

find_package_handle_standard_args(3DCONNEXIONCLIENT DEFAULT_MSG 3DCONNEXIONCLIENT_INCLUDE_DIRS)

stuntrally/stuntrally3 CMakeManual/FindMyGUI.cmake :60

find_package_handle_standard_args(MyGUI DEFAULT_MSG MyGUI_INCLUDE_DIRS MyGUI_LIBRARIES)

PDAL/PDAL cmake/modules/FindNitro.cmake :71

FIND_PACKAGE_HANDLE_STANDARD_ARGS(Nitro DEFAULT_MSG NITRO_LIBRARIES NITRO_INCLUDE_DIR)

kokkos/kokkos cmake/Modules/FindTPLROCM.cmake :6

find_package_handle_standard_args(TPLROCM DEFAULT_MSG AMD_HIP_LIBRARY HSA_RUNTIME_LIBRARY)

eclipse-ecal/ecal doc/FindSphinx.cmake :17

find_package_handle_standard_args(Sphinx DEFAULT_MSG
    SPHINX_EXECUTABLE SPHINX_APIDOC
)

CNES/MAJA CMakeConfig/FindGD.cmake :67

FIND_PACKAGE_HANDLE_STANDARD_ARGS(GD  DEFAULT_MSG  GD_LIBRARY  GD_INCLUDE_DIR)

ZDoom/gzdoom cmake/FindVPX.cmake :6

find_package_handle_standard_args(VPX DEFAULT_MSG VPX_LIBRARIES VPX_INCLUDE_DIR)

end2endzone/ShellAnything cmake/FindWIX.cmake :81

find_package_handle_standard_args(WIX DEFAULT_MSG WIX_CANDLE WIX_LIGHT WIX_ROOT_PATH WIX_BIN_DIR)

svkaiser/Doom64EX cmake/FindFluidSynth.cmake :22

FIND_PACKAGE_HANDLE_STANDARD_ARGS(FluidSynth DEFAULT_MSG FLUIDSYNTH_LIBRARIES FLUIDSYNTH_INCLUDE_DIR)

AcademySoftwareFoundation/OpenShadingLanguage src/cmake/modules/Findpartio.cmake :27

FIND_PACKAGE_HANDLE_STANDARD_ARGS (partio DEFAULT_MSG PARTIO_LIBRARY
                                   PARTIO_INCLUDE_DIR)

etternagame/etterna CMake/Modules/FindDirectX.cmake :81

find_package_handle_standard_args(DirectX DEFAULT_MSG DIRECTX_INCLUDE_DIR DIRECTX_LIBRARIES)

NREL/OpenStudio CMake/FindPackageHandleStandardArgs.cmake :16

find_package_handle_standard_args(<PackageName>
      (DEFAULT_MSG|<custom-failure-message>)
      <required-var>...
      )

KDE/digikam core/cmake/modules/FindFFmpeg.cmake :161

FIND_PACKAGE_HANDLE_STANDARD_ARGS(FFmpeg DEFAULT_MSG ${_FFmpeg_REQUIRED_VARS})

pcb9382/FaceAlgorithm include/Eigen/bench/btl/cmake/FindCBLAS.cmake :31

find_package_handle_standard_args(CBLAS DEFAULT_MSG
                                  CBLAS_INCLUDES CBLAS_LIBRARIES)

Kitware/kwiver CMake/FindPROJ.cmake :45

find_package_handle_standard_args(PROJ DEFAULT_MSG
    PROJ_INCLUDE_DIR PROJ_LIBRARY
    )

RSIA-LIESMARS-WHU/LSHBOX include/eigen/bench/btl/cmake/FindBlitz.cmake :37

find_package_handle_standard_args(Blitz DEFAULT_MSG
                                  BLITZ_INCLUDES BLITZ_LIBRARIES)

shapelets/khiva cmake/FindDot.cmake :13

find_package_handle_standard_args(Dot DEFAULT_MSG
    DOT_EXECUTABLE
)

thestk/stk cmake/FindCoreAudio.cmake :7

FIND_PACKAGE_HANDLE_STANDARD_ARGS(
    CoreAudio
    DEFAULT_MSG 
    COREAUDIO_LIBRARY
    COREAUDIO_FOUNDATION
    COREAUDIO_MIDI
    COREAUDIO_INCLUDE_DIRS)

marcandrysco/Errol cmake/FindGMP.cmake :22

FIND_PACKAGE_HANDLE_STANDARD_ARGS(GMP DEFAULT_MSG GMP_INCLUDE_DIR GMP_LIBRARIES)

liminchen/OptCuts ext/libigl/external/cgal/src/CGAL_Project/cmake/modules/FindCORE.cmake :23

FIND_PACKAGE_HANDLE_STANDARD_ARGS(CORE "DEFAULT_MSG" CORE_LIBRARIES CORE_INCLUDE_DIR )

SCOREC/core cmake/FindMPI4PY.cmake :43

find_package_handle_standard_args(MPI4PY DEFAULT_MSG MPI4PY_INCLUDE_DIR)

rheit/zdoom FindSndFile.cmake :26

FIND_PACKAGE_HANDLE_STANDARD_ARGS(SndFile DEFAULT_MSG SNDFILE_LIBRARY SNDFILE_INCLUDE_DIR)

bareos/bareos core/src/droplet/cmake/Findjsonc.cmake :24

find_package_handle_standard_args(
  jsonc DEFAULT_MSG JSONC_INCLUDE_DIRS JSONC_LIBRARIES
)

WerWolv/Fenestra cmake/modules/FindPackageHandleStandardArgs.cmake :22

find_package_handle_standard_args(<PackageName>
      (DEFAULT_MSG|<custom-failure-message>)
      <required-var>...
      )

baidu/bigflow cmake/FindLibUUID.cmake :24

FIND_PACKAGE_HANDLE_STANDARD_ARGS(LIBUUID DEFAULT_MSG LIBUUID_LIBRARIES LIBUUID_INCLUDE_DIR)

facebook/folly build/fbcode_builder/CMake/FindCares.cmake :11

find_package_handle_standard_args(Cares DEFAULT_MSG CARES_LIBRARIES CARES_INCLUDE_DIR)

facebook/rocksdb cmake/modules/FindJeMalloc.cmake :17

find_package_handle_standard_args(JeMalloc DEFAULT_MSG JeMalloc_LIBRARIES JeMalloc_INCLUDE_DIRS)

lightspark/lightspark conf/FindFreetype.cmake :96

FIND_PACKAGE_HANDLE_STANDARD_ARGS(Freetype  DEFAULT_MSG  FREETYPE_LIBRARY  FREETYPE_INCLUDE_DIRS)

ezEngine/ezEngine Code/BuildSystem/CMake/FindEzOpenXR.cmake :59

find_package_handle_standard_args(ezOpenXR DEFAULT_MSG EZ_OPENXR_LOADER_DIR)

gnss-sdr/gnss-sdr cmake/Modules/FindCPUFEATURES.cmake :45

find_package_handle_standard_args(CPUFEATURES
    DEFAULT_MSG
    CPUFEATURES_LIBRARIES
    CPUFEATURES_INCLUDE_DIR
)

performous/performous cmake/Modules/FindGLM.cmake :75

FIND_PACKAGE_HANDLE_STANDARD_ARGS(GLM DEFAULT_MSG
    GLM_INCLUDE_DIR)

SsageParuders/Android_Native_Surface my_android_opencv/cmake/OpenCVFindAtlas.cmake :89

find_package_handle_standard_args(Atlas DEFAULT_MSG ${LOOKED_FOR})

ossia/score cmake/modules/FindYsfx.cmake :13

find_package_handle_standard_args(
    Ysfx DEFAULT_MSG
    YSFX_LIBRARY YSFX_INCLUDE_DIR)

psi4/psi4 cmake/FindLibX.cmake :46

find_package_handle_standard_args(lib${lib_name} DEFAULT_MSG 
                                  LIB${LIB_NAME}_LIBRARY 
                                  LIB${LIB_NAME}_INCLUDE_DIR
   )

lizardfs/lizardfs cmake/FindThrift.cmake :54

find_package_handle_standard_args(Thrift DEFAULT_MSG ${REQUIRED_ITEMS})

ethz-adrl/ifopt ifopt_snopt/cmake/FindSNOPT.cmake :42

find_package_handle_standard_args(SNOPT DEFAULT_MSG SNOPT_LIBRARIES)

v6d-io/v6d cmake/FindGFlags.cmake :48

find_package_handle_standard_args(GFlags DEFAULT_MSG GFLAGS_INCLUDE_DIR GFLAGS_LIBRARY)

w111liang222/lidar-slam-detection hardware/gstreamer/plugins/cmake/modules/FindGLIB2.cmake :54

find_package_handle_standard_args(GLIB2  DEFAULT_MSG  GLIB2_LIBRARIES GLIB2_MAIN_INCLUDE_DIR)

TheAssemblyArmada/Thyme cmake/modules/FindFFmpeg.cmake :148

find_package_handle_standard_args(FFmpeg DEFAULT_MSG ${_FFmpeg_REQUIRED_VARS})

abacusmodeling/abacus-develop cmake/FindCereal.cmake :26

find_package_handle_standard_args(Cereal DEFAULT_MSG CEREAL_INCLUDE_DIR)

gscept/nebula extlibs/scripts/FindVulkanExperimental.cmake :17

find_package_handle_standard_args(VulkanExperimental DEFAULT_MSG VULKAN_LIBRARY VULKAN_INCLUDE_DIR)

LiangliangNan/MVStudio 3rd_party/cminpack/cmake/CMinpackConfig.cmake :54

find_package_handle_standard_args(CMinpack DEFAULT_MSG
    CMINPACK_LIBRARY CMINPACK_INCLUDE_DIR)

asset-group/Sni5Gect-5GNR-sniffing-and-exploitation cmake/modules/FindBackward.cmake :79

find_package_handle_standard_args(libunwind DEFAULT_MSG LIBUNWIND_LIBRARY LIBUNWIND_INCLUDE_DIR)

OpenMW/openmw cmake/FindGMock.cmake :160

find_package_handle_standard_args(GMock DEFAULT_MSG GMOCK_LIBRARY GMOCK_INCLUDE_DIR GMOCK_MAIN_LIBRARY)

OSVR/SteamVR-OSVR cmake/FindJsonCpp.cmake :334

find_package_handle_standard_args(JsonCpp
		DEFAULT_MSG
		JsonCpp_INCLUDE_DIR
		JsonCpp_LIBRARY)

scanner-research/scanner cmake/Modules/FindFolly.cmake :34

find_package_handle_standard_args(FOLLY DEFAULT_MSG
    FOLLY_INCLUDE_DIR FOLLY_LIBRARY)

codilime/veles cmake/FindGMock.cmake :122

FIND_PACKAGE_HANDLE_STANDARD_ARGS(GMock DEFAULT_MSG GMOCK_LIBRARY GMOCK_INCLUDE_DIR GMOCK_MAIN_LIBRARY)

marsyas/marsyas cmake-modules/FindGLUT.cmake :56

find_package_handle_standard_args(GLUT DEFAULT_MSG GLUT_glut_LIBRARY GLUT_INCLUDE_DIR)

in-formant/in-formant cmake_support/FindOpenGLES3.cmake :14

find_package_handle_standard_args(OpenGLES3
  DEFAULT_MSG
  OpenGLES3_INCLUDE_DIR OpenGLES3_LIBRARY)

DIPlib/diplib tools/FindFFTW3.cmake :76

find_package_handle_standard_args(FFTW3 DEFAULT_MSG FFTW3_INCLUDE_DIR ${ALL_LIBS})

Tulip-Dev/tulip cmake/FindQhull.cmake :65

FIND_PACKAGE_HANDLE_STANDARD_ARGS(Qhull DEFAULT_MSG QHULL_LIBRARY QHULL_INCLUDE_DIR)

gismo/gismo cmake/FindDbgHelp.cmake :19

FIND_PACKAGE_HANDLE_STANDARD_ARGS(DbgHelp DEFAULT_MSG
  DBGHELP_LIBRARY
  DBGHELP_INCLUDE_DIR
)

awawa-dev/HyperHDR cmake/cmake_modules/Findzstd.cmake :17

find_package_handle_standard_args(zstd DEFAULT_MSG ZSTD_LIBRARIES ZSTD_INCLUDE_DIRS)

NERSC/timemory cmake/Modules/Findgperftools.cmake :197

find_package_handle_standard_args(
    gperftools DEFAULT_MSG gperftools_ROOT_DIR gperftools_INCLUDE_DIRS
    ${_gperftools_MISSING_LIBRARIES})

emsec/hal FindHal.cmake :28

find_package_handle_standard_args(Hal DEFAULT_MSG HAL_LIBRARIES Hal_INCLUDE_DIR)

epam/nfstrace cmake/FindJSON.cmake :31

find_package_handle_standard_args(JSON DEFAULT_MSG
        JSON_LIBRARY JSON_INCLUDE_DIR
        )

WerWolv/ImHex cmake/modules/FindPackageHandleStandardArgs.cmake :22

find_package_handle_standard_args(<PackageName>
      (DEFAULT_MSG|<custom-failure-message>)
      <required-var>...
      )

ceph/ceph cmake/modules/BuildBoost.cmake :285

find_package_handle_standard_args(Boost DEFAULT_MSG
    Boost_INCLUDE_DIRS Boost_LIBRARIES)

gnuradio/gnuradio cmake/Modules/FindMathJax2.cmake :51

find_package_handle_standard_args(MathJax2 DEFAULT_MSG MATHJAX2_JS_PATH)

opensim-org/opensim-core cmake/FindIPOPT.cmake :45

find_package_handle_standard_args(IPOPT DEFAULT_MSG IPOPT_LIBRARIES IPOPT_INCLUDE_DIRS)

CMU-Perceptual-Computing-Lab/openpose cmake/Modules/FindGlog.cmake :40

find_package_handle_standard_args(Glog DEFAULT_MSG GLOG_INCLUDE_DIR GLOG_LIBRARY)

sddm/sddm cmake/FindXKB.cmake :55

FIND_PACKAGE_HANDLE_STANDARD_ARGS(XKB DEFAULT_MSG LIBXKB_LIBRARIES LIBXKB_INCLUDE_DIR)

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

find_package_handle_standard_args(
    Gasnet DEFAULT_MSG GASNET_LIBRARY_DIRS GASNET_INCLUDE_DIRS
  )

dartsim/dart cmake/Findassimp.cmake :46

find_package_handle_standard_args(assimp
    FAIL_MESSAGE  DEFAULT_MSG
    REQUIRED_VARS ASSIMP_INCLUDE_DIRS ASSIMP_LIBRARIES
    VERSION_VAR   ASSIMP_VERSION)

hlrs-vis/covise cmake/Find3DSMAX.cmake :121

FIND_PACKAGE_HANDLE_STANDARD_ARGS(3DSMAX DEFAULT_MSG 3DSMAX_LIB_DIR 3DSMAX_SCRIPT_INCLUDE_DIR 3DSMAX_INCLUDE_DIR 3DSMAX_STDPLUGS_DIR)

vengi-voxel/vengi contrib/libs/backward/CMakeLists.txt :62

find_package_handle_standard_args(libdwarf DEFAULT_MSG
		LIBDWARF_LIBRARY LIBDWARF_INCLUDE_DIR
		LIBELF_LIBRARY LIBELF_INCLUDE_DIR
		LIBDL_LIBRARY LIBDL_INCLUDE_DIR)

YosysHQ/nextpnr 3rdparty/pybind11/tools/FindEigen3.cmake :82

find_package_handle_standard_args(Eigen3 DEFAULT_MSG EIGEN3_INCLUDE_DIR EIGEN3_VERSION_OK)

steemit/steem libraries/fc/CMakeModules/FindReadline.cmake :39

FIND_PACKAGE_HANDLE_STANDARD_ARGS(Readline DEFAULT_MSG Readline_INCLUDE_DIR Readline_LIBRARY )

root-project/root cmake/modules/FindCUDNN.cmake :40

find_package_handle_standard_args(
    CUDNN DEFAULT_MSG CUDNN_INCLUDE_DIR CUDNN_LIBRARY)

scylladb/scylladb cmake/FindOpenLDAP.cmake :27

find_package_handle_standard_args(OpenLDAP
  DEFAULT_MSG
  ${OpenLDAP_INCLUDE_DIRS}
  ${OpenLDAP_LIBRARIES})

toggl-open-source/toggldesktop third_party/poco/cmake/FindPCRE.cmake :23

FIND_PACKAGE_HANDLE_STANDARD_ARGS(PCRE DEFAULT_MSG PCRE_LIBRARY PCRE_INCLUDE_DIR)

facebookincubator/velox CMake/Findc-ares.cmake :26

find_package_handle_standard_args(c-ares DEFAULT_MSG C_ARES_LIBRARY C_ARES_INCLUDE_DIR)

libLAS/libLAS cmake/modules/FindPROJ4.cmake :40

FIND_PACKAGE_HANDLE_STANDARD_ARGS(PROJ4 DEFAULT_MSG PROJ4_LIBRARY PROJ4_INCLUDE_DIR)

edubart/otclient src/framework/cmake/FindOpenGLES2.cmake :15

FIND_PACKAGE_HANDLE_STANDARD_ARGS(OpenGLES2 DEFAULT_MSG OPENGLES2_LIBRARY OPENGLES2_INCLUDE_DIR)

mfontanini/libtins cmake/Modules/FindPCAP.cmake :46

find_package_handle_standard_args(PCAP DEFAULT_MSG
    PCAP_LIBRARY
    PCAP_INCLUDE_DIR
)

google/filament third_party/civetweb/cmake/FindWinSock.cmake :92

find_package_handle_standard_args(WinSock DEFAULT_MSG WINSOCK_LIBRARIES WINSOCK_INCLUDE_DIRS)

elemental/Elemental cmake/modules/FindMPC.cmake :64

find_package_handle_standard_args(MPC DEFAULT_MSG
                                  MPC_INCLUDES MPC_LIBRARIES MPC_VERSION_OK)

percona/percona-xtrabackup extra/curl/curl-8.9.1/CMake/FindMbedTLS.cmake :33

find_package_handle_standard_args(MbedTLS DEFAULT_MSG
  MBEDTLS_INCLUDE_DIRS MBEDTLS_LIBRARY MBEDX509_LIBRARY MBEDCRYPTO_LIBRARY)

seladb/PcapPlusPlus cmake/modules/FindPacket.cmake :68

find_package_handle_standard_args(Packet DEFAULT_MSG Packet_LIBRARY Packet_INCLUDE_DIR)

powertab/powertabeditor cmake/third_party/modules/Findrtmidi.cmake :13

find_package_handle_standard_args( rtmidi DEFAULT_MSG
    RTMIDI_INCLUDE_DIR
    RTMIDI_LIBRARY
)

NREL/EnergyPlus third_party/eigen/bench/btl/cmake/FindBLAZE.cmake :26

find_package_handle_standard_args(BLAZE DEFAULT_MSG BLAZE_INCLUDE_DIR)

resiprocate/resiprocate build/cmake_modules/Findcares.cmake :31

FIND_PACKAGE_HANDLE_STANDARD_ARGS(cares DEFAULT_MSG
                                  ARES_LIBRARY ARES_INCLUDE_DIR)

appleseedhq/appleseed cmake/modules/DELETE.FindAlembic.cmake :77

find_package_handle_standard_args (ALEMBIC DEFAULT_MSG
    ALEMBIC_INCLUDE_DIR
    ALEMBIC_ABC_LIBRARY
)