cmake find_package_handle_standard_args(HANDLE_COMPONENTS) examples

ornladios/ADIOS2 cmake/upstream/FindHDF5.cmake :975

find_package_handle_standard_args(HDF5
    REQUIRED_VARS ${HDF5_REQUIRED_VARS}
    VERSION_VAR   HDF5_VERSION
    HANDLE_COMPONENTS
)

ornladios/ADIOS2 cmake/upstream/FindMPI.cmake :1726

find_package_handle_standard_args(MPI
    REQUIRED_VARS ${_MPI_REQ_VARS}
    VERSION_VAR ${_MPI_MIN_VERSION}
    ${_MPI_FAIL_REASON_ARG}
    HANDLE_COMPONENTS)

ornladios/ADIOS2 cmake/upstream/FindPython.cmake :436

find_package_handle_standard_args (Python HANDLE_COMPONENTS
                                          REQUIRED_VARS ${_Python_REQUIRED_VARS}
                                          VERSION_VAR Python_VERSION)

ornladios/ADIOS2 cmake/upstream/FindPython/Support.cmake :2977

find_package_handle_standard_args (${_PYTHON_PREFIX}
                                   REQUIRED_VARS ${_${_PYTHON_PREFIX}_REQUIRED_VARS}
                                   VERSION_VAR ${_PYTHON_PREFIX}_VERSION
                                   HANDLE_COMPONENTS)

apache/arrow cpp/cmake_modules/FindThriftAlt.cmake :149

find_package_handle_standard_args(
  ThriftAlt
  REQUIRED_VARS ThriftAlt_LIB ThriftAlt_INCLUDE_DIR
  VERSION_VAR ThriftAlt_VERSION
  HANDLE_COMPONENTS)

projectchrono/chrono cmake/FindOpenMP.cmake :598

find_package_handle_standard_args(OpenMP
    REQUIRED_VARS ${_OpenMP_REQ_VARS}
    VERSION_VAR ${_OpenMP_MIN_VERSION}
    HANDLE_COMPONENTS)

projectchrono/chrono cmake/FindPackageHandleStandardArgs.cmake :27

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

mosra/corrade modules/FindCorrade.cmake :740

find_package_handle_standard_args(Corrade REQUIRED_VARS
    CORRADE_INCLUDE_DIR
    _CORRADE_MODULE_DIR
    _CORRADE_CONFIGURE_FILE
    HANDLE_COMPONENTS
    ${_CORRADE_REASON_FAILURE_MESSAGE})

curl/curl CMake/FindNGTCP2.cmake :113

find_package_handle_standard_args(NGTCP2
  REQUIRED_VARS
    NGTCP2_INCLUDE_DIR
    NGTCP2_LIBRARY
  VERSION_VAR
    NGTCP2_VERSION
  HANDLE_COMPONENTS
)

FluidSynth/fluidsynth cmake_admin/Findmpg123.cmake :87

find_package_handle_standard_args(
  mpg123
  REQUIRED_VARS "mpg123_libmpg123_LIBRARY" "mpg123_INCLUDE_DIR"
  HANDLE_COMPONENTS)

fontforge/fontforge cmake/backports/3.15.7/FindX11.cmake :366

find_package_handle_standard_args(X11
  REQUIRED_VARS X11_X11_INCLUDE_PATH X11_X11_LIB
  HANDLE_COMPONENTS)

fontforge/fontforge cmake/backports/3.15.7/FindPython/Support.cmake :1660

find_package_handle_standard_args (${_PYTHON_PREFIX}
                                   REQUIRED_VARS ${_${_PYTHON_PREFIX}_REQUIRED_VARS}
                                   VERSION_VAR ${_PYTHON_PREFIX}_VERSION
                                   HANDLE_COMPONENTS)

FreeRDP/FreeRDP cmake/FindFFmpeg.cmake :208

find_package_handle_standard_args(FFmpeg REQUIRED_VARS ${_FFmpeg_REQUIRED_VARS} HANDLE_COMPONENTS)

KDAB/GammaRay cmake/ECM/find-modules/FindWayland.cmake :110

find_package_handle_standard_args(Wayland
    FOUND_VAR
        Wayland_FOUND
    REQUIRED_VARS
        Wayland_LIBRARIES
    VERSION_VAR
        Wayland_VERSION
    HANDLE_COMPONENTS
)

OSGeo/gdal cmake/modules/3.20/FindPostgreSQL.cmake :269

find_package_handle_standard_args(PostgreSQL
                                  REQUIRED_VARS PostgreSQL_LIBRARY PostgreSQL_INCLUDE_DIR
                                  HANDLE_COMPONENTS
                                  VERSION_VAR PostgreSQL_VERSION_STRING)

OSGeo/gdal cmake/modules/packages/FindCURL.cmake :81

find_package_handle_standard_args(CURL HANDLE_COMPONENTS CONFIG_MODE)

OSGeo/gdal cmake/modules/packages/FindCURL.cmake :190

find_package_handle_standard_args(CURL
                                  REQUIRED_VARS CURL_LIBRARY CURL_INCLUDE_DIR
                                  VERSION_VAR CURL_VERSION_STRING
                                  HANDLE_COMPONENTS)

OSGeo/gdal cmake/modules/packages/FindHDF4.cmake :106

find_package_handle_standard_args(HDF4
                                  FOUND_VAR HDF4_FOUND
                                  REQUIRED_VARS HDF4_df_LIBRARY HDF4_mfhdf_LIBRARY HDF4_INCLUDE_DIR
                                  VERSION_VAR HDF4_VERSION_STRING
                                  HANDLE_COMPONENTS
                                  )

OSGeo/gdal cmake/modules/packages/FindODBC.cmake :212

find_package_handle_standard_args(ODBC
                                  REQUIRED_VARS ${_odbc_required_vars}
                                  HANDLE_COMPONENTS)

OSGeo/gdal cmake/modules/packages/FindOracle.cmake :192

find_package_handle_standard_args(Oracle
                                  FOUND_VAR Oracle_FOUND
                                  REQUIRED_VARS Oracle_LIBRARY Oracle_INCLUDE_DIR
                                  VERSION_VAR ORACLE_OCI_VERSION
                                  HANDLE_COMPONENTS)

OSGeo/gdal cmake/modules/packages/FindPoppler.cmake :130

find_package_handle_standard_args(Poppler
                                  FOUND_VAR Poppler_FOUND
                                  REQUIRED_VARS Poppler_LIBRARY Poppler_INCLUDE_DIR
                                  VERSION_VAR  Poppler_VERSION_STRING
                                  HANDLE_COMPONENTS)

OSGeo/gdal cmake/modules/packages/FindZSTD.cmake :68

find_package_handle_standard_args(
  ZSTD
  FOUND_VAR ZSTD_FOUND
  REQUIRED_VARS ZSTD_LIBRARY ZSTD_INCLUDE_DIR
  VERSION_VAR ZSTD_VERSION
  HANDLE_COMPONENTS)

sciapp/gr cmake/FindOpenGL.cmake :420

find_package_handle_standard_args(OpenGL REQUIRED_VARS ${_OpenGL_REQUIRED_VARS} HANDLE_COMPONENTS)

KhronosGroup/KTX cmake/modules/FindVulkan.cmake :679

find_package_handle_standard_args(Vulkan
        REQUIRED_VARS
        Vulkan_LIBRARY
        Vulkan_INCLUDE_DIR
        VERSION_VAR
        Vulkan_VERSION
        HANDLE_COMPONENTS
)

3MFConsortium/lib3mf Libraries/libressl/FindLibreSSL.cmake :164

find_package_handle_standard_args(LibreSSL
    REQUIRED_VARS
        LIBRESSL_CRYPTO_LIBRARY
        LIBRESSL_INCLUDE_DIR
    VERSION_VAR
        LIBRESSL_VERSION
    HANDLE_COMPONENTS
        FAIL_MESSAGE
        "Could NOT find LibreSSL, try setting the path to LibreSSL using the LIBRESSL_ROOT_DIR environment variable"
)

strukturag/libheif cmake/modules/FindFFMPEG.cmake :193

find_package_handle_standard_args(FFMPEG
  REQUIRED_VARS FFMPEG_INCLUDE_DIRS FFMPEG_LIBRARIES ${_ffmpeg_required_vars}
  VERSION_VAR FFMPEG_VERSION
  HANDLE_COMPONENTS)

libsndfile/libsamplerate cmake/FindVorbis.cmake :153

find_package_handle_standard_args(Vorbis
  REQUIRED_VARS
    Vorbis_Vorbis_LIBRARY
    Vorbis_Vorbis_INCLUDE_DIR
    Ogg_FOUND
  HANDLE_COMPONENTS
  VERSION_VAR Vorbis_VERSION)

libsndfile/libsndfile cmake/FindVorbis.cmake :159

find_package_handle_standard_args (Vorbis
	REQUIRED_VARS
		Vorbis_Vorbis_LIBRARY
		Vorbis_Vorbis_INCLUDE_DIR
		Ogg_FOUND
	HANDLE_COMPONENTS
	VERSION_VAR Vorbis_VERSION)

LibVNC/libvncserver cmake/Modules/FindFFMPEG.cmake :191

find_package_handle_standard_args(FFMPEG
  REQUIRED_VARS FFMPEG_INCLUDE_DIRS FFMPEG_LIBRARIES ${_ffmpeg_required_vars}
  VERSION_VAR FFMPEG_VERSION
  HANDLE_COMPONENTS)

mosra/magnum modules/FindCorrade.cmake :740

find_package_handle_standard_args(Corrade REQUIRED_VARS
    CORRADE_INCLUDE_DIR
    _CORRADE_MODULE_DIR
    _CORRADE_CONFIGURE_FILE
    HANDLE_COMPONENTS
    ${_CORRADE_REASON_FAILURE_MESSAGE})

mosra/magnum modules/FindMagnum.cmake :1213

find_package_handle_standard_args(Magnum
    REQUIRED_VARS MAGNUM_INCLUDE_DIR ${_MAGNUM_LIBRARY} ${MAGNUM_EXTRAS_NEEDED}
    HANDLE_COMPONENTS
    ${_MAGNUM_REASON_FAILURE_MESSAGE})

MapServer/MapServer cmake/3.20/FindPostgreSQL.cmake :269

find_package_handle_standard_args(PostgreSQL
                                  REQUIRED_VARS PostgreSQL_LIBRARY PostgreSQL_INCLUDE_DIR
                                  HANDLE_COMPONENTS
                                  VERSION_VAR PostgreSQL_VERSION_STRING)

rui314/mold third-party/tbb/examples/common/cmake/modules/FindTBB.cmake :87

find_package_handle_standard_args(TBB
                                  REQUIRED_VARS TBB_IMPORTED_TARGETS
                                  HANDLE_COMPONENTS)

nghttp2/nghttp2 cmake/FindLibevent.cmake :80

find_package_handle_standard_args(Libevent REQUIRED_VARS
                                  ${_LIBEVENT_REQUIRED_VARS}
                                  LIBEVENT_INCLUDE_DIR
                                  VERSION_VAR LIBEVENT_VERSION
                                  HANDLE_COMPONENTS)

uxlfoundation/oneTBB examples/common/cmake/modules/FindTBB.cmake :87

find_package_handle_standard_args(TBB
                                  REQUIRED_VARS TBB_IMPORTED_TARGETS
                                  HANDLE_COMPONENTS)

open62541/open62541 tools/cmake/FindLibreSSL.cmake :164

find_package_handle_standard_args(LibreSSL
    REQUIRED_VARS
        LIBRESSL_CRYPTO_LIBRARY
        LIBRESSL_INCLUDE_DIR
    VERSION_VAR
        LIBRESSL_VERSION
    HANDLE_COMPONENTS
        FAIL_MESSAGE
        "Could NOT find LibreSSL, try setting the path to LibreSSL using the LIBRESSL_ROOT_DIR environment variable"
)

AcademySoftwareFoundation/OpenImageIO src/cmake/modules/FindTBB.cmake :207

find_package_handle_standard_args(TBB 
    REQUIRED_VARS TBB_INCLUDE_DIRS TBB_LIBRARIES
    HANDLE_COMPONENTS
    VERSION_VAR TBB_VERSION)

AcademySoftwareFoundation/openvdb cmake/FindOpenEXR.cmake :321

find_package_handle_standard_args(OpenEXR
  FOUND_VAR OpenEXR_FOUND
  REQUIRED_VARS
    OpenEXR_INCLUDE_DIR
    OpenEXR_LIB_COMPONENTS
  VERSION_VAR OpenEXR_VERSION
  HANDLE_COMPONENTS
)

AcademySoftwareFoundation/openvdb cmake/FindOpenVDB.cmake :436

find_package_handle_standard_args(OpenVDB
  FOUND_VAR OpenVDB_FOUND
  REQUIRED_VARS
    OpenVDB_INCLUDE_DIR
    OpenVDB_LIB_COMPONENTS
  VERSION_VAR OpenVDB_VERSION
  HANDLE_COMPONENTS
)

AcademySoftwareFoundation/openvdb cmake/FindTBB.cmake :370

find_package_handle_standard_args(TBB
  FOUND_VAR TBB_FOUND
  REQUIRED_VARS
    Tbb_INCLUDE_DIR
    Tbb_LIB_COMPONENTS
  VERSION_VAR Tbb_VERSION
  HANDLE_COMPONENTS
)

libressl/portable FindLibreSSL.cmake :169

find_package_handle_standard_args(LibreSSL
    REQUIRED_VARS
        LIBRESSL_CRYPTO_LIBRARY
        LIBRESSL_INCLUDE_DIR
    VERSION_VAR
        LIBRESSL_VERSION
    HANDLE_COMPONENTS
        FAIL_MESSAGE
        "Could NOT find LibreSSL, try setting the path to LibreSSL using the LIBRESSL_ROOT_DIR environment variable"
)

qtwebkit/qtwebkit Source/cmake/FindPerlModules.cmake :77

find_package_handle_standard_args(PerlModules
    FOUND_VAR
        PerlModules_FOUND
    REQUIRED_VARS
        PerlModules_all_modules_found
    HANDLE_COMPONENTS
)

pothosware/SoapySDR swig/python/cmake/FindPython/Support.cmake :2214

find_package_handle_standard_args (${_PYTHON_PREFIX}
                                   REQUIRED_VARS ${_${_PYTHON_PREFIX}_REQUIRED_VARS}
                                   VERSION_VAR ${_PYTHON_PREFIX}_VERSION
                                   HANDLE_COMPONENTS)

ThePhD/sol2 cmake/Packages/FindSphinx.cmake :53

find_package_handle_standard_args(Sphinx
  REQUIRED_VARS Sphinx_Build_EXECUTABLE
  VERSION_VAR Sphinx_Build_VERSION
  HANDLE_COMPONENTS)

dtecta/solid3 CMakeModules/FindPackageHandleStandardArgs.cmake :36

#     FIND_PACKAGE_HANDLE_STANDARD_ARGS(NAME
#       [FOUND_VAR <resultVar>]
#       [REQUIRED_VARS <var1>...<varN>]
#       [VERSION_VAR   <versionvar>]
#       [HANDLE_COMPONENTS]
#       [CONFIG_MODE]
#       [FAIL_MESSAGE "Custom failure message"] )

pghysels/STRUMPACK cmake/Modules/FindMAGMA.cmake :72

find_package_handle_standard_args( MAGMA
  REQUIRED_VARS MAGMA_LIBRARIES MAGMA_INCLUDE_DIR
  VERSION_VAR MAGMA_VERSION_STRING
  HANDLE_COMPONENTS
)

pghysels/STRUMPACK cmake/Modules/FindMETIS.cmake :195

find_package_handle_standard_args( METIS
  REQUIRED_VARS METIS_LIBRARIES METIS_INCLUDE_DIR
  VERSION_VAR METIS_VERSION_STRING
  HANDLE_COMPONENTS
)

pghysels/STRUMPACK cmake/Modules/FindParMETIS.cmake :228

find_package_handle_standard_args( ParMETIS
  REQUIRED_VARS ParMETIS_LIBRARIES ParMETIS_INCLUDE_DIR METIS_FOUND 
  VERSION_VAR ParMETIS_VERSION_STRING
  HANDLE_COMPONENTS
)

Viskores/viskores CMake/FindSphinx.cmake :175

find_package_handle_standard_args(
  Sphinx
  VERSION_VAR SPHINX_BUILD_VERSION
  REQUIRED_VARS SPHINX_BUILD_EXECUTABLE SPHINX_BUILD_VERSION
  HANDLE_COMPONENTS)

Viskores/viskores CMake/patches/3.15/FindMPI.cmake :1713

find_package_handle_standard_args(MPI
    REQUIRED_VARS ${_MPI_REQ_VARS}
    VERSION_VAR ${_MPI_MIN_VERSION}
    HANDLE_COMPONENTS)

movableink/webkit Source/cmake/FindPerlModules.cmake :77

find_package_handle_standard_args(PerlModules
    FOUND_VAR
        PerlModules_FOUND
    REQUIRED_VARS
        PerlModules_all_modules_found
    HANDLE_COMPONENTS
)