cmake find_path examples

Signatures

find_path (
  <VAR>
  name | NAMES name1 [name2 ...]
  [HINTS [path | ENV var]...]
  [PATHS [path | ENV var]...]
  [REGISTRY_VIEW (64|32|64_32|32_64|HOST|TARGET|BOTH)]
  [PATH_SUFFIXES suffix1 [suffix2 ...]]
  [VALIDATOR function]
  [DOC "cache documentation string"]
  [NO_CACHE]
  [REQUIRED|OPTIONAL]
  [NO_DEFAULT_PATH]
  [NO_PACKAGE_ROOT_PATH]
  [NO_CMAKE_PATH]
  [NO_CMAKE_ENVIRONMENT_PATH]
  [NO_SYSTEM_ENVIRONMENT_PATH]
  [NO_CMAKE_SYSTEM_PATH]
  [NO_CMAKE_INSTALL_PREFIX]
  [CMAKE_FIND_ROOT_PATH_BOTH |
  ONLY_CMAKE_FIND_ROOT_PATH |
  NO_CMAKE_FIND_ROOT_PATH]
)

Examples

nCine/nCine cmake/ncine_build_android.cmake :10

find_path(NDK_DIR
			NAMES ndk-build ndk-build.cmd ndk-gdb ndk-gdb.cmd ndk-stack ndk-stack.cmd ndk-which ndk-which.cmd
			PATHS $ENV{ANDROID_NDK_HOME} $ENV{ANDROID_NDK_ROOT} $ENV{ANDROID_NDK}
			DOC "Path to the Android NDK directory")

u3d-community/U3D cmake/Modules/FindDRM.cmake :30

find_path (DRM_INCLUDE_DIRS NAMES drm.h PATH_SUFFIXES libdrm DOC "DirectRenderingManager include directory")

IFL-CAMP/supra cmake/FindCUDA_old.cmake :665

find_path(CUDA_TOOLKIT_ROOT_DIR
    NAMES nvcc nvcc.exe
    PATHS /opt/cuda/bin
          /usr/local/bin
          /usr/local/cuda/bin
    DOC "Toolkit location."
    )

prusa3d/PrusaSlicer cmake/modules/FindwxWidgets.cmake :511

find_path(wxWidgets_LIB_DIR
        NAMES
          qtu/wx/setup.h
          qtud/wx/setup.h
          msw/wx/setup.h
          mswd/wx/setup.h
          mswu/wx/setup.h
          mswud/wx/setup.h
          mswuniv/wx/setup.h
          mswunivd/wx/setup.h
          mswunivu/wx/setup.h
          mswunivud/wx/setup.h
        PATHS
        ${WX_ROOT_DIR}/lib/${_WX_TOOL}${_WX_TOOLVER}_xp${_WX_ARCH}_dll   # prefer shared
        ${WX_ROOT_DIR}/lib/${_WX_TOOL}${_WX_TOOLVER}${_WX_ARCH}_dll   # prefer shared
        ${WX_ROOT_DIR}/lib/${_WX_TOOL}${_WX_TOOLVERx}_xp${_WX_ARCH}_dll   # prefer shared
        ${WX_ROOT_DIR}/lib/${_WX_TOOL}${_WX_TOOLVERx}${_WX_ARCH}_dll   # prefer shared
        ${WX_ROOT_DIR}/lib/${_WX_TOOL}${_WX_ARCH}_dll                 # prefer shared
        ${WX_ROOT_DIR}/lib/${_WX_TOOL}${_WX_TOOLVER}_xp${_WX_ARCH}_lib
        ${WX_ROOT_DIR}/lib/${_WX_TOOL}${_WX_TOOLVER}${_WX_ARCH}_lib
        ${WX_ROOT_DIR}/lib/${_WX_TOOL}${_WX_TOOLVERx}_xp${_WX_ARCH}_lib
        ${WX_ROOT_DIR}/lib/${_WX_TOOL}${_WX_TOOLVERx}${_WX_ARCH}_lib
        ${WX_ROOT_DIR}/lib/${_WX_TOOL}${_WX_ARCH}_lib
        DOC "Path to wxWidgets libraries"
        NO_DEFAULT_PATH
        )

anhttran/3dmm_basic lib/3rdParty/Eigen/cmake/FindGSL.cmake :38

FIND_PATH(GSL_INCLUDE_DIR
    NAMES gsl/gsl_cdf.h gsl/gsl_randist.h
    PATHS ${GSL_POSSIBLE_ROOT_DIRS}
    PATH_SUFFIXES include
    DOC "GSL header include dir"
    )

fzi-forschungszentrum-informatik/gpu-voxels icmaker/CMakeModules/FindNPP.cmake :68

find_path(CUDA_NPP_LIBRARY_ROOT_DIR "common/npp/include/npp.h" PATHS ENV CUDA_NPP_ROOT DOC "NPP root directory.")

RavEngine/RavEngine deps/resonance-audio/third_party/eigen/cmake/FindComputeCpp.cmake :89

find_path(ComputeCpp_INCLUDE_DIRS
  NAMES "CL/sycl.hpp"
  HINTS ${computecpp_find_hint}/include
  DOC "The ComputeCpp include directory")

pcb9382/FaceAlgorithm include/Eigen/cmake/FindGSL.cmake :38

FIND_PATH(GSL_INCLUDE_DIR
    NAMES gsl/gsl_cdf.h gsl/gsl_randist.h
    PATHS ${GSL_POSSIBLE_ROOT_DIRS}
    PATH_SUFFIXES include
    DOC "GSL header include dir"
    )

erleben/OpenTissue cmake/FindCg.cmake :93

find_path( CG_INCLUDE_PATH Cg/cg.h
      /usr/include
      /usr/local/include
      ${CG_COMPILER_SUPER_DIR}/include
      DOC "The directory where Cg/cg.h resides"
      )

liminchen/OptCuts ext/libigl/external/cgal/src/CGAL_Project/cmake/modules/FindGMP.cmake :30

find_path(GMP_INCLUDE_DIR
            NAMES gmp.h
            HINTS ENV GMP_INC_DIR
                  ENV GMP_DIR
                  ${CGAL_INSTALLATION_PACKAGE_DIR}/auxiliary/gmp/include
            PATH_SUFFIXES include
  	        DOC "The directory containing the GMP header files"
           )

SsageParuders/Android_Native_Surface my_android_opencv/cmake/FindCUDA.cmake :564

find_path(CUDA_TOOLKIT_ROOT_DIR
    NAMES nvcc nvcc.exe
    PATHS
      ENV CUDA_PATH
      ENV CUDA_BIN_PATH
    PATH_SUFFIXES bin bin64
    DOC "Toolkit location."
    NO_DEFAULT_PATH
    )

Kitware/ParaView Plugins/CAVEInteraction/cmake/FindVRPN.cmake :1

find_path(VRPN_INCLUDE_DIR
  NAMES vrpn_Tracker.h
  DOC   "VRPN include directory")

marsyas/marsyas cmake-modules/FindMaxSDK.cmake :8

find_path(MAXSDK_MAINPATH "c74support/max-includes/MaxAPI.lib" DOC "Insert main path to MaxSDK (download it from http://cycling74.com/products/sdk/ for both MacOSX and Windows)")

NERSC/timemory cmake/Modules/FindNVML.cmake :50

find_path(
    NVML_INCLUDE_DIR
    NAMES nvml.h
    HINTS ${NVML_ROOT_DIR} ENV NVML_ROOT_DIR ENV CPATH
    PATH_SUFFIXES include
    DOC "Path to the NVML headers")

CMU-Perceptual-Computing-Lab/openpose cmake/Modules/FindCuDNN.cmake :4

find_path(CUDNN_INCLUDE cudnn.h
    PATHS ${CUDNN_ROOT} $ENV{CUDNN_ROOT} ${CUDA_TOOLKIT_INCLUDE}
    DOC "Path to cuDNN include directory." )

jolibrain/deepdetect cmake/FindCUDNN.cmake :51

find_path(CUDNN_INCLUDE_DIR
    cudnn.h
    PATHS ${CUDA_TOOLKIT_INCLUDE}
    DOC "location of cudnn.h"
    NO_DEFAULT_PATH
  )

hlrs-vis/covise cmake/FindARTOOLKIT.cmake :14

FIND_PATH(ARTOOLKIT_INCLUDE_DIR AR/ar.h
   PATHS
   $ENV{ARTOOLKIT_HOME}/include
   $ENV{EXTERNLIBS}/ARToolKit/include
   /usr/local/include
   /usr/include
   DOC "ARToolKit - Headers"
   NO_DEFAULT_PATH
)

root-project/root cmake/modules/FindPythia8.cmake :25

find_path(PYTHIA8_INCLUDE_DIR
          NAMES Pythia8/Pythia.h
          HINTS ${_pythia8dirs}
          PATH_SUFFIXES include include/Pythia8 include/pythia8
          DOC "Specify the directory containing Pythia.h.")

libLAS/libLAS cmake/modules/FindPROJ4.cmake :27

FIND_PATH(PROJ4_INCLUDE_DIR proj_api.h
    PATHS ${PROJ4_OSGEO4W_HOME}/include
    DOC "Path to PROJ.4 library include directory")

OpenNMT/Tokenizer cmake/FindICU.cmake :170

find_path(
    ${ICU_PUBLIC_VAR_NS}_INCLUDE_DIR
    NAMES unicode/utypes.h utypes.h
    HINTS ${${ICU_PRIVATE_VAR_NS}_HINTS}
    PATH_SUFFIXES "include"
    DOC "Include directories for ICU"
)

Oneflow-Inc/oneflow cmake/third_party/FindUnwind.cmake :9

find_path(Unwind_INCLUDE_DIR NAMES unwind.h libunwind.h DOC "unwind include directory")

google/filament third_party/dawn/third_party/dxc/cmake/modules/FindTAEF.cmake :8

find_path(TAEF_INCLUDE_DIR      # Set variable TAEF_INCLUDE_DIR
          Wex.Common.h          # Find a path with Wex.Common.h
          HINTS "$ENV{TAEF_PATH}/../../../Include"
          HINTS "$ENV{TAEF_PATH}/../../../Development/inc"
          HINTS "${CMAKE_SOURCE_DIR}/external/taef/build/Include"
          HINTS "${WINDOWS_KIT_10_PATH}/Testing/Development/inc"
          HINTS "${WINDOWS_KIT_81_PATH}/Testing/Development/inc"
          DOC "path to TAEF header files"
          HINTS
          )

elemental/Elemental cmake/modules/FindMETIS.cmake :55

find_path(METIS_INCLUDE_DIR metis.h
    HINTS ${METIS_INCLUDE_DIR} ENV METIS_INCLUDE_DIR ${METIS_DIR} ENV METIS_DIR
    PATH_SUFFIXES include
    DOC "Directory where the METIS header files are located"
  )

SteveMacenski/slam_toolbox CMake/FindGTSAM.cmake :53

find_path(GTSAM_INCLUDE_DIR gtsam/inference/FactorGraph.h
    PATHS "${GTSAM_DIR}/include" "${GTSAM_DIR}" NO_DEFAULT_PATH
    DOC "GTSAM include directories")

lrse/sptam cmake-modules/FindOpenGV.cmake :66

find_path(OPENGV_INCLUDE_DIR opengv/types.hpp
    PATHS ${extra_include_paths}
    DOC "OPENGV include directories")

apache/kudu cmake_modules/FindGTest.cmake :31

find_path(GTEST_INCLUDE_DIR gtest/gtest.h
  DOC   "Path to the gtest header file"
  NO_CMAKE_SYSTEM_PATH
  NO_SYSTEM_ENVIRONMENT_PATH)

AcademySoftwareFoundation/OpenImageIO src/cmake/modules/FindLibheif.cmake :19

find_path (LIBHEIF_INCLUDE_DIR
    libheif/heif_version.h
    HINTS
        ${LIBHEIF_INCLUDE_PATH}
        ENV LIBHEIF_INCLUDE_PATH
    DOC "The directory where libheif headers reside")

cginternals/glbinding cmake/FindGLEW.cmake :10

find_path(GLEW_INCLUDE_DIR GL/glew.h

    PATHS
    $ENV{GLEW_DIR}
    /usr
    /usr/local
    /sw
    /opt/local

    PATH_SUFFIXES
    /include

    DOC "The directory where GL/glew.h resides")

sourcey/libsourcey cmake/FindOpenCV.cmake :64

find_path(OPENCV_LIBRARY_DIRS
    NAMES
      opencv_core
    DOC
      "OpenCV Library Directory"
    PATHS
      /usr/lib
      /usr/lib/x86_64-linux-gnu
      /usr/lib/i386-linux-gnu
      /usr/lib64
      /usr/local/lib
      /usr/local/lib/x86_64-linux-gnu
      /usr/local/lib/i386-linux-gnu
      /usr/local/lib64
    )

OSVR/OSVR-Core cmake/FindCPPDOM.cmake :143

find_path(CPPDOM_INCLUDE_DIR
	${_HEADER}
	HINTS
	${_ROOT_DIR}
	${${_FP_PKG_NAME}_FLAGPOLL_INCLUDE_DIRS}
	PATHS
	PATH_SUFFIXES
	${CPPDOM_DIRS}
	${CPPDOM_HEADER_DIRS}
	include
	DOC
	"Path to ${_HUMAN} includes root")

RenderKit/ospray-studio sg/cmake/FindOpenImageIO.cmake :28

find_path(OPENIMAGEIO_ROOT include/OpenImageIO/imageio.h
  DOC "Root of OpenImageIO installation"
  HINTS ${OPENIMAGEIO_ROOT}
  PATHS
    ${PROJECT_SOURCE_DIR}/oiio
    /usr/local
    /usr
    /
)

blchinezu/pocketbook-coolreader tools/FindGettext.cmake :64

find_path(GETTEXT_INCLUDE_DIR 
    libintl.h 
    ${potential_include_dirs}
    DOC "Path to gettext include directory (where libintl.h can be found)")

open-dis/open-dis-cpp examples/cmake/FindSDL2.cmake :167

find_path(SDL2_INCLUDE_DIR SDL.h
  HINTS
    ENV SDL2DIR
    ${SDL2_NO_DEFAULT_PATH_CMD}
  PATH_SUFFIXES SDL2
                # path suffixes to search inside ENV{SDL2DIR}
                include/SDL2 include
  PATHS ${SDL2_PATH}
  DOC "Where the SDL2 headers can be found"
)

rAthenaCN/rAthenaCN 3rdparty/rapidyaml/ext/c4core/cmake/FindD3D12.cmake :30

find_path(DXGI_INCLUDE_DIR    # Set variable DXGI_INCLUDE_DIR
          dxgi1_4.h           # Find a path with dxgi1_4.h
          HINTS "${WIN10_SDK_PATH}/Include/${WIN10_SDK_VERSION}/shared"
          DOC "path to WIN10 SDK header files"
          HINTS
          )

KiCad/kicad-source-mirror cmake/FindwxWidgets.cmake :553

find_path(wxWidgets_LIB_DIR
      NAMES
        qtu/wx/setup.h
        qtud/wx/setup.h
        msw/wx/setup.h
        mswd/wx/setup.h
        mswu/wx/setup.h
        mswud/wx/setup.h
        mswuniv/wx/setup.h
        mswunivd/wx/setup.h
        mswunivu/wx/setup.h
        mswunivud/wx/setup.h
      PATHS
      ${WX_ROOT_DIR}/lib/${WX_LIB_DIR_PREFIX}_lib   # prefer static
      ${WX_ROOT_DIR}/lib/${WX_LIB_DIR_PREFIX}_dll
      ${EXTRA_LIB_PATH}
      DOC "Path to wxWidgets libraries"
      NO_DEFAULT_PATH
      )

Yaafe/Yaafe cmake-modules/FindHDF5.cmake :10

find_path(HDF5_INCLUDE_DIR H5PTpublic.h HINTS ${HDF5_ROOT} PATH_SUFFIXES "include" DOC "path to HDF5 version 1.8.x public headers")

acoustid/chromaprint cmake/modules/FindFFmpeg.cmake :45

FIND_PATH(FFMPEG_${varname}_INCLUDE_DIRS lib${shortname}/${headername}
		PATH_SUFFIXES ffmpeg
		DOC "Location of FFMPEG Headers"
	)

mixxxdj/mixxx cmake/modules/FindEbur128.cmake :46

find_path(
  Ebur128_INCLUDE_DIR
  NAMES ebur128.h
  HINTS ${PC_Ebur128_INCLUDE_DIRS}
  PATH_SUFFIXES ebur128
  DOC "Ebur128 include directory"
)

btccom/btcpool-ABANDONED cmake/Modules/FindCUDA.cmake :593

find_path(CUDA_TOOLKIT_ROOT_DIR
    NAMES nvcc nvcc.exe
    PATHS
      ENV CUDA_PATH
      ENV CUDA_BIN_PATH
    PATH_SUFFIXES bin bin64
    DOC "Toolkit location."
    NO_DEFAULT_PATH
    )

supertuxkart/stk-code lib/wiiuse/cmake/FindGLUI.cmake :88

find_path(GLUI_INCLUDE_DIR
				GL/glui.h
				PATHS
				${GLUI_ROOT_DIR}/include
				/usr/include/GL
				/usr/openwin/share/include
				/usr/openwin/include
				/opt/graphics/OpenGL/include
				/opt/graphics/OpenGL/contrib/libglui
				DOC
				"GLUI include directory")

qt/qtbase cmake/FindGLESv2.cmake :12

find_path(GLESv2_INCLUDE_DIR NAMES "GLES2/gl2.h" "OpenGLES/ES2/gl.h" DOC "The OpenGLES 2 include path")

microsoft/DirectXShaderCompiler cmake/modules/FindD3D12.cmake :40

find_path(DXGI_INCLUDE_DIR    # Set variable DXGI_INCLUDE_DIR
          dxgi1_4.h           # Find a path with dxgi1_4.h
          HINTS "${WIN10_SDK_PATH}/Include/${WIN10_SDK_VERSION}/shared"
          DOC "path to WIN10 SDK header files"
          HINTS
          )

MarianoJT88/Joint-VO-SF cmake_modules/FindTBB.cmake :52

FIND_PATH (TBB_ROOT_DIR
  NAMES include/tbb/tbb.h
  PATHS ENV TBBROOT
        ENV TBB40_INSTALL_DIR
        ENV TBB30_INSTALL_DIR
        ENV TBB22_INSTALL_DIR
        ENV TBB21_INSTALL_DIR
        ENV ICPP_COMPILER13
        ENV ICPP_COMPILER14
  PATH_SUFFIXES tbb
  DOC "TBB root directory")

Dreamtowards/Ethertia lib/openal-soft/cmake/FindALSA.cmake :46

find_path(ALSA_INCLUDE_DIR NAMES alsa/asoundlib.h
          DOC "The ALSA (asound) include directory"
)

rbfx/rbfx CMake/Modules/FindJack.cmake :30

find_path (JACK_INCLUDE_DIRS NAMES jack/jack.h DOC "JACK include directory")

shawwn/noh cmake/FindCPPDOM.cmake :144

find_path(CPPDOM_INCLUDE_DIR
	${_HEADER}
	HINTS
	${_ROOT_DIR}
	${${_FP_PKG_NAME}_FLAGPOLL_INCLUDE_DIRS}
	PATHS
	PATH_SUFFIXES
	${CPPDOM_DIRS}
	${CPPDOM_HEADER_DIRS}
	include
	DOC
	"Path to ${_HUMAN} includes root")

dscharrer/innoextract cmake/Findiconv.cmake :53

find_path(iconv_INCLUDE_DIR iconv.h
			PATHS /opt/local/include
			DOC "The directory where iconv.h resides"
			NO_CMAKE_SYSTEM_PATH
		)

Stellarium/stellarium cmake/modules/FindINDI.cmake :162

find_path(
    ${INDI_PUBLIC_VAR_NS}_INCLUDE_DIR
    indidevapi.h
    PATH_SUFFIXES libindi
    ${PC_INDI_INCLUDE_DIR}
    ${_obIncDir}
    ${GNUWIN32_DIR}/include
    HINTS ${${INDI_PRIVATE_VAR_NS}_ROOT}
    DOC "Include directory for INDI"
)

gazebosim/gazebo-classic deps/parallel_quickstep/CMakeModules/FindCUDA.cmake :447

find_path(CUDA_TOOLKIT_ROOT_DIR
    NAMES nvcc nvcc.exe
    PATHS /usr/local/bin
          /usr/local/cuda/bin
    DOC "Toolkit location."
    )

eiskaltdcpp/eiskaltdcpp cmake/FindGettext.cmake :64

find_path(GETTEXT_INCLUDE_DIR
    libintl.h
    ${potential_include_dirs}
    DOC "Path to gettext include directory (where libintl.h can be found)")

Jackarain/proxy third_party/boost/libs/hana/cmake/FindMeta.cmake :29

find_path(Meta_INCLUDE_DIR NAMES meta/meta.hpp
                               DOC "Meta library header files")

chsl/PLADE code/3rd_party/opencv/cmake/OpenCVDetectOpenCL.cmake :38

find_path(CLAMDFFT_ROOT_DIR
              NAMES include/clAmdFft.h
              PATHS ENV CLAMDFFT_PATH ENV ProgramFiles
              PATH_SUFFIXES clAmdFft AMD/clAmdFft
              DOC "AMD FFT root directory"
              NO_DEFAULT_PATH)

shogun-toolbox/shogun cmake/FindMosek.cmake :442

find_path (
      MOSEK_PYTHONPATH
        NAMES "mosek/array.py"
        HINTS ENV PYTHONPATH
        DOC   "Path to MOSEK Python module."
    )

mosra/magnum-plugins modules/FindDevIL.cmake :81

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

mantidproject/mantid buildconfig/CMake/FindMuParser.cmake :21

find_path(
  MUPARSER_INCLUDE_DIR
  NAMES muParser.h
  PATHS ${CMAKE_INCLUDE_PATH}/muParser /usr/include/muParser
  DOC "The muParser include directory"
)

LisaAnne/lisa-caffe-public cmake/Modules/FindMatlabMex.cmake :37

find_path(Matlab_DIR NAMES bin/mex bin/mexext PATHS ${__matlab_root}
                     DOC "Matlab directory" NO_DEFAULT_PATH)

gridlab-d/gridlab-d cmake/FindMySQL.cmake :15

FIND_PATH(MYSQL_INCLUDE_DIRECTORIES mysql.h
        /usr/include
        /usr/include/mysql
        /usr/local/include
        /usr/local/include/mysql
        /usr/local/mysql/include
        "C:/Program Files/MySQL/include"
        "C:/Program Files/MySQL/MySQL Server 5.0/include"
        "C:/MySQL/include"
        "[HKEY_LOCAL_MACHINE\\SOFTWARE\\MySQL AB\\MySQL Server 5.0;Location]/include"
        "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\MySQL AB\\MySQL Server 5.0;Location]/include"
        PATH_SUFFIXES mysql
        DOC "Specify the directory containing mysql.h."
        )

CMU-Perceptual-Computing-Lab/caffe_rtpose cmake/Modules/FindMKL.cmake :23

find_path(MKL_ROOT include/mkl.h PATHS $ENV{MKLROOT} ${INTEL_ROOT}/mkl
                                   DOC "Folder contains MKL")

boutproject/BOUT-dev cmake/FindHYPRE.cmake :13

find_path(HYPRE_INCLUDE_DIR
  NAMES HYPRE.h
  DOC "HYPRE include directories"
  REQUIRED
  PATH_SUFFIXES include
)

vxl/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
    )

saturneric/GpgFrontend cmake/FindLibArchive.cmake :34

find_path(LibArchive_INCLUDE_DIR
  NAMES archive.h
  PATHS
  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\GnuWin32\\LibArchive;InstallPath]/include"
  DOC "libarchive include directory"
  )

AnyDSL/thorin cmake/modules/FindHalf.cmake :10

find_path(Half_DIR half.hpp PATHS ${Half_DIR} $ENV{Half_DIR} PATH_SUFFIXES include DOC "C++ library for half precision floating point arithmetics.")

kpeeters/cadabra2 cmake/modules/FindMathematica.cmake :1537

find_path (Mathematica_HOST_ROOT_DIR
			NAMES ${_KernelExecutables}
			PATH_SUFFIXES ${_ProgramNames}
			PATHS ${_SearchPaths} ENV MATHEMATICA_HOME
			DOC "${_helpStr}"
			NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
		)

plstcharles/litiv cmake/Modules/FindGLFW.cmake :35

find_path(GLFW_INCLUDE_DIR
    NAMES
        GLFW/glfw3.h
    HINTS
        "${GLFW_LOCATION}/include"
        "$ENV{GLFW_LOCATION}/include"
        "$ENV{USER_DEVELOP}/glfw/include"
        "$ENV{USER_DEVELOP}/vendor/glfw/include"
    PATHS
        "$ENV{PROGRAMFILES}/GLFW/include"
        "${OPENGL_INCLUDE_DIR}"
        /usr/openwin/share/include
        /usr/openwin/include
        /usr/X11R6/include
        /usr/include/X11
        /opt/graphics/OpenGL/include
        /opt/graphics/OpenGL/contrib/libglfw
        /usr/local/include
        /usr/include/GL
        /usr/include
    DOC
        "The directory where GLFW/glfw3.h resides"
)

Slicer/SlicerGitSVNArchive Modules/CLI/CMakeLists.txt :75

find_path(SLICER_BRAINWEB_DATA_ROOT brainweb165a10f17.mha
    DOC "Directory with data taken from http://public.kitware.com/pub/itk/Data/BrainWeb/")

Studio3T/robomongo cmake/FindMongoDB.cmake :18

find_path(
    MongoDB_DIR src/mongo/config.h.in
    DOC "Path to MongoDB (github.com/robomongo-shell) root directory"
)

dfranx/SHADERed cmake/FindGLM.cmake :22

find_path(
		GLM_INCLUDE_DIR
		NAMES glm/glm.hpp
		PATHS
		$ENV{PROGRAMFILES}/include
		${GLM_ROOT_DIR}/include
		DOC "The directory where glm/glm.hpp resides")

GollyGang/ready src/FindOpenCL.cmake :23

FIND_PATH(_OPENCL_CPP_INCLUDE_DIRS OpenCL/cl.hpp DOC "Include for OpenCL CPP bindings on OSX")

cvet/fonline ThirdParty/mongo-c-driver/build/cmake/FindSASL2.cmake :22

find_path(
    SASL2_INCLUDE_DIR "sasl/sasl.h"
    DOC "Header include-directory for Cyrus libsasl2"
    HINTS ${SASL2_HINTS}
    PATHS ${SASL2_PREFIX} ${SASL2_ROOT_DIR} ${SASL2_PATHS}
    PATH_SUFFIXES include
)

pgRouting/osm2pgrouting cmake/FindPQXX.cmake :13

find_path(
  PQXX_INCLUDE_DIR
  NAMES pqxx/pqxx
  PATHS
    ${_PQXX_DIR}/include
    ${_PQXX_DIR}
    ${CMAKE_INSTALL_PREFIX}/include
    /usr/local/pgsql/include
    /usr/local/include
    /usr/include
  DOC "pqxx include directories"
  )

INET-RC/GeoMX cmake/Modules/FindMKL.cmake :48

find_path(MKL_ROOT include/mkl_blas.h
    PATHS $ENV{MKL_ROOT}
    ${INTEL_ROOT}/mklml
    ${DIRECT_DEPENDENCY_ROOTS}
    DOC "Folder contains MKL"
    )

cmu-db/peloton cmake/Modules/FindPQXX.cmake :32

find_path( PQXX_HEADER_PATH
      NAMES pqxx/pqxx
      PATHS
        ${_PQXX_DIR}/include
        ${_PQXX_DIR}
        ${CMAKE_INSTALL_PREFIX}/include
        /usr/local/pgsql/include
        /usr/local/include
        /usr/include
      DOC "Path to pqxx/pqxx header file. Do not include the 'pqxx' directory in this value."
      NO_DEFAULT_PATH
    )

DLR-SC/tigl cmake/FindMATLAB.cmake :191

find_path (
       MATLAB_INCLUDE_DIR
         NAMES mex.h
         HINTS "${MATLAB_DIR}/extern/include"
         DOC   "Include directory for MATLAB libraries."
         NO_DEFAULT_PATH
     )

axmolengine/axmol 3rdparty/openal/cmake/FindALSA.cmake :46

find_path(ALSA_INCLUDE_DIR NAMES alsa/asoundlib.h
          DOC "The ALSA (asound) include directory"
)

MhLiao/RRD cmake/Cuda.cmake :173

find_path(CUDNN_INCLUDE cudnn.h
            PATHS ${CUDNN_ROOT} $ENV{CUDNN_ROOT} ${CUDA_TOOLKIT_INCLUDE}
            DOC "Path to cuDNN include directory." )

eric612/Caffe-YOLOv3-Windows cmake/Modules/FindvecLib.cmake :15

find_path(vecLib_INCLUDE_DIR vecLib.h
          DOC "vecLib include directory"
          PATHS /System/Library/Frameworks/Accelerate.framework/Versions/Current/${__veclib_include_suffix}
                /System/Library/${__veclib_include_suffix}
                /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Accelerate.framework/Versions/Current/Frameworks/vecLib.framework/Headers/
          NO_DEFAULT_PATH)

PaddlePaddle/Paddle cmake/tensorrt.cmake :45

find_path(
  TENSORRT_LIBRARY_DIR
  NAMES ${TR_INFER_LIB} ${TR_INFER_RT}
  PATHS ${TENSORRT_ROOT}
        ${TENSORRT_ROOT}/lib
        ${TENSORRT_ROOT}/lib/${CMAKE_LIBRARY_ARCHITECTURE}
        $ENV{TENSORRT_ROOT}
        $ENV{TENSORRT_ROOT}/lib
        $ENV{TENSORRT_ROOT}/lib/${CMAKE_LIBRARY_ARCHITECTURE}
  NO_DEFAULT_PATH
  DOC "Path to TensorRT library.")

yiwenguo/Dynamic-Network-Surgery cmake/Modules/FindvecLib.cmake :15

find_path(vecLib_INCLUDE_DIR vecLib.h
          DOC "vecLib include directory"
          PATHS /System/Library/${__veclib_include_suffix}
                /System/Library/Frameworks/Accelerate.framework/Versions/Current/${__veclib_include_suffix}
                /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Accelerate.framework/Versions/Current/Frameworks/vecLib.framework/Headers/)

feelpp/feelpp feelpp/cmake/modules/FindGmsh.cmake :93

FIND_PATH(GMSH_INCLUDE_PATH
      gmsh.h Gmsh.h Context.h GModel.h
      HINTS
      ${GMSH_DIR}
      $ENV{GMSH_DIR}
      PATH_SUFFIXES
      include include/gmsh
      DOC "Directory where GMSH header files are stored" )

klee/klee CMakeLists.txt :518

find_path(KLEE_LIBCXX_PLATFORM_INCLUDE_PATH
          NAMES __config_site #We are searching for a platform-specific C++ library header called `__config_site`
          DOC "Path to platform-specific libc++ include directory"
          PATH_SUFFIXES "x86_64-unknown-linux-gnu/c++/v1" "include/x86_64-unknown-linux-gnu/c++/v1"
          HINTS ${KLEE_LIBCXX_INCLUDE_DIR}
          NO_DEFAULT_PATH # Make sure we don't pick-up the standard library's path
  )

dpjudas/SurrealEngine Thirdparty/openal-soft/cmake/FindOboe.cmake :11

find_path(OBOE_INCLUDE_DIR NAMES oboe/Oboe.h
    DOC "The Oboe include directory"
)

opentx/opentx CMakeLists.txt :206

find_path(GTEST_SRCDIR src/gtest-all.cc HINTS "${GTEST_ROOT}" "${GTEST_ROOT}/src/gtest" DOC "Path of Google Test 'src' folder.")

arrayfire/forge CMakeModules/FindOpenGL.cmake :154

find_path(OPENGL_INCLUDE_DIR OpenGL/gl.h DOC "Include for OpenGL on OS X")

wy1iu/LargeMargin_Softmax_Loss cmake/Modules/FindLevelDB.cmake :8

find_path(LevelDB_INCLUDE NAMES leveldb/db.h
                          PATHS $ENV{LEVELDB_ROOT}/include /opt/local/include /usr/local/include /usr/include
                          DOC "Path in which the file leveldb/db.h is located." )

joachimBurket/esp32-opencv cmake/FindCUDA.cmake :564

find_path(CUDA_TOOLKIT_ROOT_DIR
    NAMES nvcc nvcc.exe
    PATHS
      ENV CUDA_PATH
      ENV CUDA_BIN_PATH
    PATH_SUFFIXES bin bin64
    DOC "Toolkit location."
    NO_DEFAULT_PATH
    )

fluffos/fluffos cmake/FindPostgreSQL.cmake :153

find_path(PostgreSQL_TYPE_INCLUDE_DIR
        NAMES catalog/pg_type.h
        PATHS
        # Look in other places.
        ${PostgreSQL_ROOT_DIRECTORIES}
        PATH_SUFFIXES
        postgresql
        pgsql/server
        postgresql/server
        include/server
        ${PostgreSQL_TYPE_ADDITIONAL_SEARCH_SUFFIXES}
        # Help the user find it if we cannot.
        DOC "The ${PostgreSQL_INCLUDE_DIR_MESSAGE}"
        )

gecube/opencaesar3 cmake/Modules/FindQxt.cmake :8

FIND_PATH( QXT_INCLUDE_PATH QxtCore
		$ENV{PROGRAMFILES}/QxtCore
		PATHS/include/
		DOC "The directory where QxtCore resides")

trufanov-nok/scantailor-universal CMakeLists.txt :105

FIND_PATH(
                DEPS_BUILD_DIR build-qt.bat
                HINTS "${build_outer_dir}/scantailor-universal-deps-build"
                DOC "Build directory for Scan Tailor dependencies."
        )

gadgetron/gadgetron cmake/FindZFP.cmake :11

find_path(ZFP_INCLUDE_DIR zfp.h /usr/include /usr/local/include $ENV{ZFP_ROOT} $ENV{ZFP_ROOT}/inc DOC "directory containing zfp/zfp.h for ZFP library")

trailofbits/maat cmake/modules/FindGMP.cmake :23

find_path(GMP_C_INCLUDES
  NAMES gmp.h
  DOC "GMP C header"
)

aau-cns/mars_lib cmake/FindASSIMP.cmake :11

find_path(ASSIMP_INCLUDE_DIR assimp/Importer.hpp

    PATHS
    $ENV{ASSIMP_DIR}
    $ENV{PROGRAMFILES}/Assimp
    /usr
    /usr/local
    /sw
    /opt/local

    PATH_SUFFIXES
    /include

    DOC "The directory where assimp/Importer.hpp etc. resides")

Froser/gamemachine src/3rdparty/openal-soft-1.19.1/cmake/FindDSound.cmake :20

find_path(DSOUND_INCLUDE_DIR
          NAMES "dsound.h" 
          PATHS "${DXSDK_DIR}" ${WINSDK_INCLUDE_DIRS} 
          PATH_SUFFIXES include
          DOC "The DirectSound include directory")

Cocos-BCX/cocos-mainnet libraries/fc/CMakeModules/FindVLD.cmake :57

FIND_PATH (VLD_ROOT_DIR
  NAMES include/vld.h
  PATHS ENV VLDROOT
        "$ENV{PROGRAMFILES}/Visual Leak Detector"
        "$ENV{PROGRAMFILES(X86)}/Visual Leak Detector"
        "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\Visual Leak Detector;InstallLocation]"
        "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\Visual Leak Detector;InstallLocation]"
  DOC "VLD root directory")

eigenteam/eigen-git-mirror cmake/FindComputeCpp.cmake :85

find_path(ComputeCpp_INCLUDE_DIRS
  NAMES "CL/sycl.hpp"
  HINTS ${computecpp_find_hint}/include
  DOC "The ComputeCpp include directory")

google/glog cmake/FindUnwind.cmake :9

find_path (Unwind_INCLUDE_DIR NAMES unwind.h libunwind.h DOC "unwind include directory")

cb-geo/mpm cmake/FindKaHIP.cmake :43

find_path(KAHIP_INCLUDE_DIRS parhip_interface.h
    HINTS ${KAHIP_ROOT}/deploy $ENV{KAHIP_ROOT}/deploy/ /usr/local/KaHIP/deploy
    PATH_SUFFIXES kahip
    DOC "Directory where the KaHIP header files are located"
    )

AnimalLogic/AL_USDMaya cmake/modules/FindUSD.cmake :26

find_path(USD_LIBRARY_DIR libusd.dll
            PATHS ${USD_ROOT}/lib
                  $ENV{USD_ROOT}/lib
            DOC "USD Libraries directory")

MITK/MITK CMake/FindEclipse.cmake :20

find_path(Eclipse_DIR eclipse PATHS

  # Look in other places.
  ${_eclipse_dir_search}

  # Help the user find it if we cannot.
  DOC "The base directory of your Eclipse installation"
)

cpc/hipcl cmake/FindHIP.cmake :45

find_path(
            HIP_ROOT_DIR
            NAMES bin/hipcl_config
            PATHS
            /opt/hipcl
            ${_IMPORT_PREFIX}
            ENV HIP_PATH HIPCL_PATH
            DOC "HIPCL installed location"
            NO_DEFAULT_PATH
            )

kirilcvetkov92/Path-planning src/Eigen-3.3/cmake/FindGSL.cmake :38

FIND_PATH(GSL_INCLUDE_DIR
    NAMES gsl/gsl_cdf.h gsl/gsl_randist.h
    PATHS ${GSL_POSSIBLE_ROOT_DIRS}
    PATH_SUFFIXES include
    DOC "GSL header include dir"
    )