cmake find_path() examples

86Box/86Box src/sound/CMakeLists.txt :112

find_path(FAUDIO_INCLUDE_DIR NAMES "FAudio.h")

ornladios/ADIOS2 thirdparty/EVPath/EVPath/cmake/FindNVML.cmake :10

find_path(NVML_INCLUDE_DIR nvml.h ${_NVML_EXTRA_INC_ARGS})

liballeg/allegro5 cmake/FindDUMB.cmake :13

find_path(DUMB_INCLUDE_DIR dumb.h)

apache/arrow cpp/cmake_modules/FindgflagsAlt.cmake :43

find_path(GFLAGS_INCLUDE_DIR
          NAMES gflags/gflags.h
          PATHS ${gflags_ROOT}
          NO_DEFAULT_PATH
          PATH_SUFFIXES ${ARROW_INCLUDE_PATH_SUFFIXES})

assimp/assimp cmake-modules/FindDevIL.cmake :40

find_path(IL_INCLUDE_DIR il.h
  PATH_SUFFIXES include IL
  DOC "The path to the directory that contains il.h"
)

audaspace/audaspace cmake/FindAudaspace.cmake :47

find_path(AUDASPACE_C_INCLUDE_DIR
	NAMES AUD_Sound.h
	HINTS ${_audaspace_SEARCH_DIRS}
	PATHS ${AUDASPACE_PKGCONF_INCLUDE_DIRS}
)

audaspace/audaspace cmake/FindJack.cmake :15

find_path(JACK_INCLUDE_DIR
	NAMES jack/jack.h
	PATH_SUFFIXES include includes
	PATHS ${JACK_PKGCONF_INCLUDE_DIRS}
)

audaspace/audaspace cmake/FindLibPulse.cmake :15

find_path(LIBPULSE_INCLUDE_DIR
	NAMES pulse/pulseaudio.h
	PATHS ${LIBPULSE_PKGCONF_INCLUDE_DIRS}
)

CGAL/cgal Installation/cmake/modules/FindRS.cmake :16

find_path(RS_INCLUDE_DIR
          NAMES rs_exports.h
          HINTS ENV RS_INC_DIR
                ENV RS_DIR
          PATH_SUFFIXES include
          DOC "The directory containing the RS include files"
         )

civetweb/civetweb cmake/FindWinSock.cmake :93

find_path(WINSOCK_INCLUDE_DIRS
  NAMES winsock2.h
  PATHS ${WINSOCK_INCLUDE_PATHS}
)

coin3d/coin cmake/FindFontconfig.cmake :51

find_path(FONTCONFIG_INCLUDE_DIR fontconfig/fontconfig.h
  PATHS
  ${PC_FONTCONFIG_INCLUDEDIR}
  ${PC_FONTCONFIG_INCLUDE_DIRS}
  /usr/X11/include
)

curl/curl CMake/FindMSH3.cmake :56

find_path(MSH3_INCLUDE_DIR NAMES "msh3.h")

ElmerCSC/elmerfem cmake/Modules/FindXIOS.cmake :32

FIND_PATH(XIOS_INCLUDE_DIR
  xios.h 
  HINTS 
  ${XIOSINCLUDE}
  )

ElmerCSC/elmerfem cmake/Modules/FindZoltan.cmake :46

FIND_PATH(ZOLTAN_INCLUDE_DIR zoltan.h HINTS ${ZOLTANINCLUDE})

ElmerCSC/elmerfem elmerice/cmake/Modules/FindPROJ.cmake :33

FIND_PATH(PROJ_INCLUDE_DIR
  proj.mod
  HINTS 
  ${PROJINCLUDE}
  )

FluidSynth/fluidsynth cmake_admin/Findmp3lame.cmake :30

find_path(mp3lame_INCLUDE_DIR NAMES "lame/lame.h")

FluidSynth/fluidsynth cmake_admin/Findoboe.cmake :42

find_path(
  oboe_INCLUDE_DIR
  NAMES "oboe/Oboe.h"
  HINTS "${PC_OBOE_INCLUDEDIR}")

facebook/folly build/fbcode_builder/CMake/FindDoubleConversion.cmake :10

find_path(DOUBLE_CONVERSION_INCLUDE_DIR double-conversion/double-conversion.h)

facebook/folly build/fbcode_builder/CMake/FindSodium.cmake :97

find_path(sodium_INCLUDE_DIR sodium.h
    HINTS ${sodium_DIR}
    PATH_SUFFIXES include
)

fontforge/fontforge cmake/backports/3.15.7/FindIconv.cmake :102

find_path(Iconv_INCLUDE_DIR
  NAMES "iconv.h"
  DOC "iconv include directory")

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

find_path(X11_Xt_INCLUDE_PATH X11/Intrinsic.h                      ${X11_INC_SEARCH_PATH})

FreeRDP/FreeRDP cmake/FindGSM.cmake :1

find_path(GSM_INCLUDE_DIR gsm/gsm.h)

FreeRDP/FreeRDP cmake/Findlodepng.cmake :7

find_path(lodepng_INCLUDE_DIR NAMES lodepng.h)

FreeRDP/FreeRDP cmake/FindOpenSLES.cmake :11

find_path(OpenSLES_INCLUDE_DIR SLES/OpenSLES.h)

FreeRDP/FreeRDP cmake/FindPCSC.cmake :13

find_path(PCSC_INCLUDE_DIR pcsclite.h WinSCard.h HINTS ${PC_PCSC_INCLUDEDIR} ${PC_PCSC_INCLUDE_DIRS} PATH_SUFFIXES PCSC)

frontistr/frontistr cmake/FindMetis.cmake :23

find_path(METIS_INCLUDE_PATH
  NAMES metis.h
  HINTS $ENV{METIS_ROOT}/include
  ${CMAKE_SOURCE_DIR}/../metis-5.1.0/include
  $ENV{HOME}/metis-5.1.0/include
  $ENV{HOME}/local/include
  $ENV{HOME}/.local/include
  ${CMAKE_INCLUDE_PATH}
  /usr/local/metis/include
  /usr/local/include
  /usr/metis/include
  /usr/include
)

KDAB/GammaRay cmake/Toolchain-QNX650-armv7.cmake :34

find_path(
    QNX_TARGET NAME usr/include/qnx_errno.h
    PATHS $ENV{QNX_TARGET} C:/QNX650/target/qnx6
    NO_CMAKE_PATH NO_CMAKE_ENVIRONMENT_PATH
)

OSGeo/gdal cmake/modules/packages/FindKDU.cmake :70

find_path(KDU_INCLUDE_DIR coresys/common/kdu_elementary.h
          PATHS ${KDU_ROOT})

OSGeo/gdal cmake/modules/packages/FindPCRE.cmake :11

find_path(PCRE_INCLUDE_DIR NAMES pcre.h)

OSGeo/gdal cmake/modules/packages/FindSQLite3.cmake :56

find_path(SQLite3_INCLUDE_DIR
          NAMES  sqlite3.h
          HINTS ${PC_SQLITE3_INCLUDE_DIRS})

malaterre/GDCM Utilities/gdcmopenjpeg/cmake/FindLCMS.cmake :15

find_path(LCMS_INCLUDE_DIR lcms.h  PATHS /usr/include /usr/local/include /opt/include /opt/local/include)

gnuradio/gnuradio cmake/Modules/FindPORTAUDIO.cmake :11

find_path(
    PORTAUDIO_INCLUDE_DIRS
    NAMES portaudio.h
    PATHS /usr/local/include /usr/include
    HINTS ${PC_PORTAUDIO_INCLUDEDIR})

sciapp/gr cmake/FindJpeg.cmake :28

find_path(JPEG_INCLUDE_DIR jpeglib.h)

InsightSoftwareConsortium/ITK Modules/ThirdParty/VNL/src/vxl/config/cmake/Modules/NewCMake/FindDirectShow.cmake :27

find_path(DIRECTSHOW_INCLUDE_DIR dshow.h
  "${DIRECTX_INCLUDE_DIR}"
  "C:/Program Files/Microsoft Platform SDK for Windows Server 2003 R2/Include"
  "C:/Program Files/Microsoft Platform SDK/Include"
  DOC "What is the path where the file dshow.h can be found"
  NO_DEFAULT_PATH
)

KDAB/KDStateMachineEditor cmake/Toolchain-QNX650-x86.cmake :28

FIND_PATH(QNX_HOST
  NAME usr/bin/qcc${HOST_EXECUTABLE_SUFFIX}
  PATHS $ENV{QNX_HOST} C:/QNX650/host/win32/x86
  NO_CMAKE_PATH
  NO_CMAKE_ENVIRONMENT_PATH
)

KDAB/KDStateMachineEditor cmake/Toolchain-QNX650-x86.cmake :43

 FIND_PATH(QNX_CONFIGURATION
   NAME bin/qnxactivate.exe
   PATHS $ENV{QNX_CONFIGURATION}
   "C:/Program Files/QNX Software Systems/qconfig"
   NO_CMAKE_PATH
   NO_CMAKE_ENVIRONMENT_PATH
)

KhronosGroup/KTX cmake/modules/FindSDL2.cmake :86

find_path(SDL2_INCLUDE_DIR SDL.h
  HINTS
    ENV SDL2DIR
    ${SDL2_DIR}
  PATH_SUFFIXES SDL2
                # path suffixes to search inside ENV{SDL2DIR}
                include/SDL2 include
)

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

find_path(Vulkan_INCLUDE_DIR
        NAMES vulkan/vulkan.h
        HINTS
        ${_Vulkan_hint_include_search_paths}
)

lammps/lammps cmake/Modules/FindYAML.cmake :9

find_path(YAML_INCLUDE_DIR yaml.h PATH_SUFFIXES yaml)

lammps/lammps lib/kokkos/cmake/kokkos_functions.cmake :455

find_path(${VAR_NAME} ${HEADER})

libgit2/libgit2 cmake/FindPCRE.cmake :19

find_path(PCRE_INCLUDE_DIR NAMES pcre.h)

libical/libical cmake/Toolchain-QNX650-armv7.cmake :35

FIND_PATH(QNX_TARGET
  NAME usr/include/qnx_errno.h
  PATHS $ENV{QNX_TARGET} C:/QNX650/target/qnx6
  NO_CMAKE_PATH
  NO_CMAKE_ENVIRONMENT_PATH
)

intrepidcs/libicsneo third-party/libftdi/FindUSB1.cmake :27

FIND_PATH(LIBUSB_INCLUDE_DIR libusb.h
  PATHS ${PC_LIBUSB_INCLUDEDIR} ${PC_LIBUSB_INCLUDE_DIRS})

Framstag/libosmscout cmake/FindLibAgg.cmake :12

FIND_PATH(LIBAGG_INCLUDE_DIRS
    NAMES agg2/agg_basics.h
    HINTS ${PC_LIBAGG_INCLUDEDIR}
          ${PC_LIBAGG_INCLUDE_DIRS}
          $ENV{LIBAGG_HOME}/include
          $ENV{LIBAGG_ROOT}/include
          /usr/local/include
          /usr/include
          /libagg/include
    PATH_SUFFIXES agg agg2
)

rime/librime cmake/FindYamlCpp.cmake :5

find_path(YamlCpp_NEW_API yaml-cpp/node/node.h)

rime/librime cmake/RimeConfig.cmake :14

# in the FIND_PATH() and FIND_LIBRARY() calls

libsndfile/libsamplerate cmake/FindVorbis.cmake :88

find_path(Vorbis_Vorbis_INCLUDE_DIR vorbis/codec.h
  HINTS
    ${PC_Vorbis_Vorbis_INCLUDEDIR}
    ${PC_Vorbis_Vorbis_INCLUDE_DIRS}
    ${Vorbis_ROOT})

sbmlteam/libsbml CMakeModules/FindXERCES.cmake :11

find_path(XERCES_INCLUDE_DIR
NAMES xercesc/parsers/XercesDOMParser.hpp
PATHS /usr/include /usr/local/include
      ${CMAKE_OSX_SYSROOT}/usr/include/xercesc
      /usr/include/xercesc
      /usr/local/include/xercesc
      ${${_PROJECT_DEPENDENCY_DIR}}/include
DOC "The directory containing the Xerces include files."
      )

sbmlteam/libsbml src/bindings/matlab/FindMatlab.cmake :303

FIND_PATH(MATLAB_INCLUDE_DIR
  "mex.h"
  PATHS
  "${MATLAB_ROOT_PATH}/extern/include"
  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\MathWorks\\MATLAB\\7.0;MATLABROOT]/extern/include"
  "C:/Program Files (x86)/MATLAB/R2010b/extern/include"
  "C:/Program Files/MATLAB/R2010b/extern/include"
  "/Applications/MATLAB_R2010b.app/extern/include"
  "/usr/local/matlab-7sp1/extern/include/"
  "/opt/matlab-7sp1/extern/include/"
  "$ENV{HOME}/matlab-7sp1/extern/include/"
  "$ENV{HOME}/redhat-matlab/extern/include/"
  )

libsndfile/libsndfile cmake/FindVorbis.cmake :88

find_path (Vorbis_Vorbis_INCLUDE_DIR vorbis/codec.h
	HINTS
		${PC_Vorbis_Vorbis_INCLUDEDIR}
		${PC_Vorbis_Vorbis_INCLUDE_DIRS}
		${Vorbis_ROOT}
	)

MapServer/MapServer cmake/FindSVGCairo.cmake :33

find_path(SVGCAIRO_INCLUDE_DIR
   NAMES svg-cairo.h
   HINTS ${PC_SVGCAIRO_INCLUDE_DIR} ${PC_SVGCAIRO_INCLUDE_DIRS}
)

mfem/mfem config/cmake/modules/FindPETSc.cmake :116

find_path (petscconf petscconf.h
  HINTS ${PETSC_DIR}
  PATH_SUFFIXES ${arch}/include bmake/${arch}
  NO_DEFAULT_PATH)

rui314/mold third-party/zstd/build/cmake/CMakeModules/FindLibLZ4.cmake :22

find_path(  LIBLZ4_INCLUDE_DIR lz4.h
            HINTS ${_LIBLZ4_ROOT_HINTS})

paceholder/nodeeditor cmake/FindShiboken2.cmake :86

find_path(SHIBOKEN_INCLUDE_DIR
      shiboken.h
      PATHS ${SHIBOKEN_CUSTOM_PATH} ${SHIBOKEN_GENERATOR_BASEDIR}/include
      NO_DEFAULT_PATH)

OGRECave/ogre CMake/Packages/FindWix.cmake :26

find_path(Wix_BINARY_DIR NAMES candle.exe HINTS ${WIX_PREFIX_PATH} PATH_SUFFIXES bin)

open62541/open62541 tools/cmake/Findlibwebsockets.cmake :10

FIND_PATH ( LIBWEBSOCKETS_INCLUDE_DIR libwebsockets.h
    /usr/local/include
    /usr/include
)

openbabel/openbabel cmake/modules/FindRapidJSON.cmake :30

find_path(
  RAPIDJSON_INCLUDE_DIRS
  NAMES rapidjson/rapidjson.h
  HINTS ${RAPIDJSON_INCLUDE_DIR} ${PC_RAPIDJSON_INCLUDEDIR}
  DOC "Include directory for the RapidJSON library."
)

opencv/opencv cmake/OpenCVDetectCUDAUtils.cmake :4

find_path(_header_result
  ${_filename}
  PATHS ${cuda_toolkit_dirs}
  PATH_SUFFIXES include
  NO_DEFAULT_PATH
  )

opencv/opencv cmake/OpenCVFindAtlas.cmake :72

find_path(Atlas_CBLAS_INCLUDE_DIR   NAMES cblas.h   PATHS ${Atlas_INCLUDE_SEARCH_PATHS})

opencv/opencv cmake/OpenCVFindOpenEXR.cmake :80

FIND_PATH(OPENEXR_INCLUDE_PATH ImfRgbaFile.h
    PATH_SUFFIXES OpenEXR
    NO_DEFAULT_PATH
    PATHS
    "${SEARCH_PATH}/include")

AcademySoftwareFoundation/OpenImageIO src/cmake/modules/FindPtex.cmake :62

find_path( PTEX_INCLUDE_DIR
    NAMES
        Ptexture.h
    HINTS
        "${PTEX_LOCATION}/include"
        "${PTEX_LOCATION}/include/wdas"
        "$ENV{PTEX_LOCATION}/include"
        "$ENV{PTEX_LOCATION}/include/wdas"
    PATHS
        /usr/include
        /usr/local/include
        DOC "The directory where Ptexture.h resides")

openscad/openscad CMakeLists.txt :346

find_path(HARFBUZZ_INCLUDE_DIRS harfbuzz)

openscenegraph/OpenSceneGraph CMakeModules/Find3rdPartyDependencies.cmake :18

FIND_PATH("${DEPNAME}_INCLUDE_DIR" ${INCLUDEFILE}
  ${MY_PATH_INCLUDE}
  NO_DEFAULT_PATH
)

openscenegraph/OpenSceneGraph CMakeModules/FindAndroidNDK.cmake :21

FIND_PATH(ANDROID_NDK ndk-build
# search for r5c
    ~/android-ndk-r5c
    ~/android_develop/android-ndk-r5c
    ~/ndk-r5c
    ~/android_develop/ndk-r5c
    # search for r5b
    ~/android-ndk-r5b
    ~/android_develop/android-ndk-r5b
    ~/ndk-r5b
    ~/android_develop/ndk-r5b
    # search for r5
    ~/android-ndk-r5
    ~/android_develop/android-ndk-r5
    ~/ndk-r5
    ~/android_develop/ndk-r5
    # search for r4-crystax
    ~/android-ndk-r4-crystax
    ~/android_develop/android-ndk-r4-crystax
    ~/ndk-r4
    ~/android_develop/ndk-r4
)

openscenegraph/OpenSceneGraph CMakeModules/FindGLIB.cmake :65

find_path(GLIBCONFIG_INCLUDE_DIR
    NAMES glibconfig.h
    HINTS ${PC_LIBDIR} ${PC_LIBRARY_DIRS} ${_GLIB_LIBRARY_DIR}
    PATH_SUFFIXES glib-2.0/include
)

openscenegraph/OpenSceneGraph CMakeModules/FindGLIB.cmake :72

find_path(GLIB_INCLUDE_DIR
    NAMES glib.h
    PATHS C:/gstreamer/1.0/x86_64/include
    PATH_SUFFIXES glib-2.0
)

openscenegraph/OpenSceneGraph CMakeModules/FindPerformer.cmake :12

FIND_PATH(PERFORMER_INCLUDE_DIR Performer/pfdu.h
    $ENV{PFROOT}/include
    $ENV{PFROOT}
    $ENV{PERFORMER_DIR}/include
    $ENV{PERFORMER_DIR}
    ~/Library/Frameworks
    /Library/Frameworks
    /usr/local/include
    /usr/include
    /sw/include # Fink
    /opt/local/include # DarwinPorts
    /opt/csw/include # Blastwave
    /opt/include
    /usr/freeware/include
)

PixarAnimationStudios/OpenSubdiv cmake/FindOpenCL.cmake :62

find_path( _OPENCL_CPP_INCLUDE_DIRS
    NAMES
        CL/cl.hpp
)

openturns/openturns cmake/FindCMinpack.cmake :25

find_path (CMINPACK_INCLUDE_DIR cminpack.h
  PATH_SUFFIXES cminpack cminpack-1
)

PDAL/PDAL cmake/modules/FindCurl.cmake :31

find_path(CURL_INCLUDE_DIR NAMES curl/curl.h)

podofo/podofo cmake/modules/FindLCMS2.cmake :17

find_path(LCMS2_INCLUDE_DIR lcms2.h)

precice/precice cmake/modules/FindEigen3.cmake :87

find_path(EIGEN3_INCLUDE_DIR NAMES signature_of_eigen3_matrix_library
    HINTS
    ${Eigen3_ROOT}
    ENV Eigen3_ROOT
    ENV EIGEN3_ROOT
    ENV EIGEN3_ROOT_DIR
    PATHS
    ${CMAKE_INSTALL_PREFIX}/include
    ${KDE4_INCLUDE_DIR}
    PATH_SUFFIXES eigen3 eigen
  )

YosysHQ/prjtrellis libtrellis/3rdparty/pybind11/tools/FindEigen3.cmake :71

find_path(
  EIGEN3_INCLUDE_DIR
  NAMES signature_of_eigen3_matrix_library
  PATHS ${CMAKE_INSTALL_PREFIX}/include ${KDE4_INCLUDE_DIR}
  PATH_SUFFIXES eigen3 eigen)

qgis/QGIS cmake/Findlcms2.cmake :12

FIND_PATH(LCMS2_INCLUDE_DIR lcms2.h PATHS /usr/include /usr/local/include /opt/include /opt/local/include)

qgis/QGIS cmake/FindPDAL.cmake :48

FIND_PATH(PDAL_INCLUDE_DIR pdal/pdal.hpp)

qgis/QGIS src/providers/oracle/ocispatial/cmake/FindOCI.cmake :13

FIND_PATH(OCI_INCLUDE_DIR oci.h
  PATHS
  ${ORACLE_INCLUDEDIR}
  $ENV{OSGEO4W_ROOT}/include
  $ENV{ORACLE_HOME}/rdbms/public
  $ENV{ORACLE_HOME}/include
)

qtwebkit/qtwebkit Source/cmake/FindNghttp2.cmake :34

find_path(NGHTTP2_INCLUDE_DIRS
    NAMES nghttp2.h
    HINTS ${PC_NGHTTP2_INCLUDEDIR}
          ${PC_NGHTTP2_INCLUDE_DIRS}
    PATH_SUFFIXES nghttp2
)

qtwebkit/qtwebkit Source/cmake/FindOpenGL.cmake :41

find_path(OPENGL_INCLUDE_DIRS NAMES GL/gl.h
    HINTS ${PC_OPENGL_INCLUDEDIR} ${PC_OPENGL_INCLUDE_DIRS}
)

qtwebkit/qtwebkit Source/cmake/FindSqlite.cmake :49

find_path(SQLITE_INCLUDE_DIR NAMES sqlite3.h
    HINTS ${PC_SQLITE_INCLUDEDIR} ${PC_SQLITE_INCLUDE_DIRS}
)

coin3d/quarter SIMCMakeMacros/SimFind.cmake :164

FIND_PATH(${INCLUDE_DIR_VAR} 
          NAMES ${IncludeFile} 
          PATHS ${DIR} 
          PATH_SUFFIXES ${IncludeDirSuffixes} 
          NO_DEFAULT_PATH)

facebook/rocksdb cmake/modules/Finduring.cmake :7

find_path(uring_INCLUDE_DIR
  NAMES liburing.h)

LLNL/sundials cmake/tpl/FindKLU.cmake :67

find_path(temp_KLU_INCLUDE_DIR klu.h ${KLU_INCLUDE_DIR})

SuperTux/supertux mk/cmake/SuperTux/ProvideSDL2.cmake :23

find_path(SDL2IMAGE_INCLUDE_DIRS SDL2/SDL_image.h)

apple/swift Runtimes/Supplemental/cmake/modules/FindSwiftCore.cmake :136

find_path(SwiftCore_INCLUDE_DIR
  "Swift.swiftmodule"
  NO_CMAKE_FIND_ROOT_PATH
  HINTS
    "${Swift_SDKROOT}/usr/lib/swift_static/android"
    "$ENV{SDKROOT}/usr/lib/swift_static/android")

texus/TGUI CMakeLists.txt :262

find_path(TGUI_SYSTEM_STB_IMAGE_WRITE_INCLUDE_DIR stb_image_write.h REQUIRED)

transmission/transmission cmake/FindAPPINDICATOR.cmake :4

find_path(AYATANA_APPINDICATOR_INCLUDE_DIR
    NAMES libayatana-appindicator/app-indicator.h
    HINTS ${PC_AYATANA_APPINDICATOR_INCLUDE_DIRS})

transmission/transmission cmake/FindAPPINDICATOR.cmake :19

find_path(APPINDICATOR_INCLUDE_DIR
    NAMES libappindicator/app-indicator.h
    HINTS ${PC_APPINDICATOR_INCLUDE_DIRS})

trilinos/Trilinos cmake/tribits/common_tpls/find_modules/FindNetCDF.cmake :88

find_path(cdf_test_include_path
          NAMES ${netcdf_inc_names}
          HINTS ${NetCDF_INCLUDE_DIR}
          NO_DEFAULT_PATH)

trilinos/Trilinos packages/rol/cmake/BackwardConfig.cmake :76

find_path(LIBELF_INCLUDE_DIR NAMES "libelf.h")

trilinos/Trilinos packages/seacas/cmake/tpls/find_modules/FindCereal.cmake :158

find_path(Cereal_INCLUDE_DIR
  NAMES ${cereal_inc_names}
  PATH_SUFFIXES ${cereal_inc_suffixes})

microsoft/vcpkg ports/atl/portfile.cmake :1

find_path(ATLBASE_H
  NAMES atlbase.h
  PATHS $ENV{INCLUDE}
)

microsoft/vcpkg ports/cudnn/FindCUDNN.cmake :30

find_path(CUDNN_INCLUDE_DIR NAMES cudnn.h cudnn_v8.h cudnn_v7.h
  HINTS ${CUDA_TOOLKIT_ROOT} $ENV{CUDA_PATH} $ENV{CUDA_TOOLKIT_ROOT_DIR} $ENV{cudnn} $ENV{CUDNN} $ENV{CUDNN_ROOT_DIR} ${CUDNN_VERSION_DIRS} /usr/include /usr/include/x86_64-linux-gnu/ /usr/include/aarch64-linux-gnu/
  PATH_SUFFIXES cuda/include include include/11.8 include/12.0 include/12.1 include/12.2 include/12.3 include/12.4 include/12.5 include/12.6)

microsoft/vcpkg ports/scylla-wrapper/CMakeLists.txt :9

find_path(DISTORM_INCLUDE_DIR distorm.h)

vrpn/vrpn cmake/FindI2CDEV.cmake :32

find_path(I2CDEV_INCLUDE_DIR
	NAMES
	linux/i2c-dev.h
	HINTS
	"${_libdir}"
	PATHS
	"${I2CDEV_ROOT_DIR}"
	PATH_SUFFIXES
	include/)

vrpn/vrpn cmake/FindLibNifalcon.cmake :40

find_path(LIBNIFALCON_INCLUDE_DIR
	NAMES
		falcon/core/FalconDevice.h
	HINTS
		"${_libdir}")

vrpn/vrpn cmake/FindLibusb1.cmake :55

find_path(LIBUSB1_INCLUDE_DIR
	NAMES
	libusb.h
	PATHS
	${PC_LIBUSB1_INCLUDE_DIRS}
	${PC_LIBUSB1_INCLUDEDIR}
	${_dirs}
	HINTS
	"${LIBUSB1_ROOT_DIR}"
	PATH_SUFFIXES
	include/libusb-1.0
	include
	libusb-1.0)

vrpn/vrpn submodules/hidapi.cmake :46

find_path(HIDAPI_HIDRAW_INCLUDE_DIR linux/hidraw.h)

movableink/webkit Source/cmake/FindLibEpoxy.cmake :37

find_path(LIBEPOXY_INCLUDE_DIRS
    NAMES epoxy/gl.h
    HINTS ${PC_LIBEPOXY_INCLUDEDIR} ${PC_LIBEPOXY_INCLUDE_DIRS}
)

wiiuse/wiiuse cmake/FindWinHID.cmake :154

find_path(WINHID_INCLUDE_DIR
	NAMES
	hidsdi.h
	HINTS
	${WINHID_INCLUDE_HINTS}
	PATHS
	"${WINHID_ROOT_DIR}"
	PATH_SUFFIXES
	inc/ddk
	inc/api
	inc/w2k
	inc/wxp
	inc/wnet
	include/shared)

tfussell/xlnt cmake/FindArrow.cmake :51

find_path(ARROW_INCLUDE_DIR arrow/array.h PATHS
  ${ARROW_SEARCH_HEADER_PATHS}
  # make sure we don't accidentally pick up a different version
  NO_DEFAULT_PATH
  )