cmake find_program examples

Signatures

find_program (
  <VAR>
  name | NAMES name1 [name2 ...] [NAMES_PER_DIR]
  [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

geodynamics/aspect contrib/world_builder/tests/CMakeLists.txt :2

FIND_PROGRAM(DIFF_EXECUTABLE
	     NAMES numdiff diff FC
	     HINTS ${DIFF_DIR}
	     PATH_SUFFIXES bin
	     )

alicevision/AliceVision src/cmake/FindSphinx.cmake :1

FIND_PROGRAM(SPHINX_EXECUTABLE NAMES sphinx-build
    HINTS
    $ENV{SPHINX_DIR}
    PATH_SUFFIXES bin
    DOC "Sphinx documentation generator"
)

prusa3d/Prusa-Firmware lib/Catch2/CMake/FindGcov.cmake :35

find_program(GCOV_BIN NAMES gcov-${GCC_VERSION} gcov
				HINTS ${COMPILER_PATH})

RavEngine/RavEngine deps/harfbuzz/CMakeLists.txt :657

find_program(G_IR_SCANNER g-ir-scanner
    HINTS ${PC_g_ir_scanner}
  )

lmb-freiburg/ogn cmake/Modules/FindMatlabMex.cmake :40

find_program(Matlab_mex    NAMES mex    mex.bat    HINTS ${Matlab_DIR} PATH_SUFFIXES bin NO_DEFAULT_PATH)

kokkos/kokkos cmake/kokkos_compiler_id.cmake :34

find_program(
      Kokkos_NVCC_WRAPPER
      NAMES nvcc_wrapper
      HINTS ${PROJECT_SOURCE_DIR}
      PATHS ${PROJECT_SOURCE_DIR}
      PATH_SUFFIXES bin
    )

alpaka-group/alpaka thirdParty/catch2/CMake/FindGcov.cmake :72

find_program(GCOV_BIN gcov HINTS ${COMPILER_PATH})

eclipse-ecal/ecal app/rec/rec_gui/CMakeLists.txt :264

find_program(WINDEPLOYQT_EXECUTABLE windeployqt HINTS "${_qt_bin_dir}")

Ipotrick/Daxa cmake/toolchains/cl-x86_64-windows-msvc.cmake :4

find_program(CMAKE_C_COMPILER   cl REQUIRED HINTS ${MSVC_ENV_Path})

OAID/Caffe-HRT cmake/Modules/FindMatlabMex.cmake :41

find_program(Matlab_mexext NAMES mexext mexext.bat HINTS ${Matlab_DIR} PATH_SUFFIXES bin NO_DEFAULT_PATH)

Morwenn/cpp-sort cmake/FindGcov.cmake :35

find_program(GCOV_BIN NAMES gcov-${GCC_VERSION} gcov
				HINTS ${COMPILER_PATH})

shapelets/khiva cmake/FindSphinx.cmake :7

find_program(SPHINX_EXECUTABLE NAMES sphinx-build
    HINTS
    $ENV{SPHINX_DIR}
    PATH_SUFFIXES bin
    DOC "Sphinx documentation generator"
)

rheit/zdoom src/CMakeLists.txt :1215

find_program( OTOOL otool HINTS "/usr/bin" "${OSX_DEVELOPER_ROOT}/usr/bin" )

bareos/bareos cmake/CPM.cmake :486

find_program(
        PATCH_EXECUTABLE patch HINTS "${extra_search_path_1up}/usr/bin"
                                     "${extra_search_path_2up}/usr/bin"
      )

RichieSams/FiberTaskingLib third_party/catch2/CMake/FindGcov.cmake :49

find_program(LLVM_COV_BIN NAMES "llvm-cov-${LLVM_VERSION}"
					"llvm-cov" HINTS ${COMPILER_PATH})

gnss-sdr/gnss-sdr src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/cmake/Modules/FindORC.cmake :40

find_program(ORCC_EXECUTABLE orcc
    HINTS ${ORC_ROOT_USER_PROVIDED}/bin
    PATHS /usr/bin
          /usr/local/bin
          ${CMAKE_SYSTEM_PREFIX_PATH}/bin
)

ByConity/ByConity cmake/Modules/FindICU.cmake :164

find_program("${cache_var}" "${program}"
      HINTS ${icu_roots}
      PATH_SUFFIXES ${icu_binary_suffixes}
      DOC "ICU ${program} executable")

KhronosGroup/Vulkan-LoaderAndValidationLayers CMakeLists.txt :237

find_program(GLSLANG_VALIDATOR NAMES glslangValidator
             HINTS "${EXTERNAL_SOURCE_ROOT}/glslang/${BUILDTGT_DIR}/install/bin"
                   "${GLSLANG_BINARY_ROOT}/StandAlone"
                   "${PROJECT_SOURCE_DIR}/external/${BINDATA_DIR}")

ossia/score cmake/modules/FindFaust.cmake :39

find_program(LLVM_CONFIG llvm-config
        HINTS
        "${OSSIA_SDK}/llvm-libs/bin"
        "${OSSIA_SDK}/llvm/bin"
        )

LLNL/Caliper cmake/FindSphinx.cmake :11

find_program(SPHINX_EXECUTABLE 
  NAMES sphinx-build sphinx-build2
  HINTS
  $ENV{SPHINX_DIR}
  PATH_SUFFIXES bin
  DOC "Sphinx documentation generator")

RenderKit/ospray cmake/compiler/ispc.cmake :23

find_program(ISPC_EXECUTABLE ispc HINTS ${ISPC_DIR_HINT} DOC "Path to the ISPC executable.")

IBAMR/IBAMR CMakeLists.txt :675

FIND_PROGRAM(_libmesh_config "libmesh-config" HINTS ${LIBMESH_ROOT}/bin/)

LiangliangNan/MVStudio 3rd_party/nlopt/cmake/FindOctave.cmake :120

find_program(OCTAVE_MKOCTFILE
              HINTS ${OCTAVE_BIN_PATHS}
              NAMES mkoctfile
          )

Kitware/ParaView Plugins/AdiosReaderPixie/cmake/FindADIOS1.cmake :88

find_program(ADIOS1_CONFIG NAME adios_config HINTS ${adios1_config_hints})

ukoethe/vigra CMakeLists.txt :332

find_program(GIT_EXECUTABLE
              NAMES git git.exe git.cmd
              HINTS $ENV{ProgramFiles}/Git/bin
              DOC "git command line client")

facebook/mariana-trench cmake/FindAndroidSDK.cmake :21

find_program(ANDROID_D8
    NAMES d8 3
    HINTS ${ANDROID_BUILD_TOOLS}
    DOC "Path to the d8 binary")

NERSC/timemory cmake/Modules/FindUPCXX.cmake :232

find_program(
        UPCXX_META_EXECUTABLE upcxx-meta
        HINTS UPCXX_ROOT_DIR ENV UPCXX_ROOT_DIR
        PATH_SUFFIXES bin)

emsec/hal cmake/FindSphinx.cmake :115

find_program (
                Sphinx-${_Sphinx_TOOL}_EXECUTABLE
                NAMES         sphinx-${_Sphinx_TOOL} sphinx-${_Sphinx_TOOL}.py
                HINTS         "${Sphinx_DIR}"
                PATH_SUFFIXES bin
                DOC           "The sphinx-${_Sphinx_TOOL} Python script."
                NO_DEFAULT_PATH
        )

NASA-SW-VnV/ikos cmake/FindClang.cmake :50

find_program(CLANGXX_EXECUTABLE CACHE NAMES clang++
      HINTS ${CLANG_BINARY_DIR} ${LLVM_TOOLS_BINARY_DIR}
      DOC "Path to clang++ binary")

ceph/ceph cmake/modules/FindPython/Support.cmake :1843

find_program (_${_PYTHON_PREFIX}_EXECUTABLE
                        NAMES ${_${_PYTHON_PREFIX}_NAMES}
                        NAMES_PER_DIR
                        HINTS ${_${_PYTHON_PREFIX}_HINTS}
                        PATHS ENV VIRTUAL_ENV ENV CONDA_PREFIX
                        PATH_SUFFIXES ${_${_PYTHON_PREFIX}_PATH_SUFFIXES}
                        NO_CMAKE_PATH
                        NO_CMAKE_ENVIRONMENT_PATH
                        NO_SYSTEM_ENVIRONMENT_PATH
                        NO_CMAKE_SYSTEM_PATH
                        VALIDATOR _python_validate_find_interpreter)

gnuradio/gnuradio grc/CMakeLists.txt :106

find_program(GRC_XTERM_EXE
        NAMES x-terminal-emulator gnome-terminal konsole xfce4-terminal urxvt xterm foot
        HINTS ENV PATH
        DOC "graphical terminal emulator used in GRC's no-gui-mode"
    )

apache/trafficserver lib/Catch2/CMake/FindGcov.cmake :72

find_program(GCOV_BIN gcov HINTS ${COMPILER_PATH})

simbody/simbody cmake/FindGcov.cmake :36

find_program(GCOV_BIN NAMES gcov-${GCC_VERSION} gcov
        HINTS ${COMPILER_PATH})

facebookincubator/velox CMake/FindThrift.cmake :113

find_program(
      THRIFT_COMPILER
      thrift
      HINTS ${THRIFT_PC_PREFIX}
      NO_DEFAULT_PATH
      PATH_SUFFIXES "bin"
    )

Slicer/Slicer CMake/SlicerMacroBuildApplication.cmake :560

find_program(QT_DESIGNER_EXECUTABLE designer Designer HINTS "${QT_BINARY_DIR}" NO_DEFAULT_PATH)

percona/percona-xtrabackup cmake/abi_check.cmake :39

FIND_PROGRAM(WSL_EXECUTABLE wsl HINTS C:/Windows/Sysnative)

NREL/EnergyPlus third_party/btwxt/cmake/FindGcov.cmake :35

find_program(GCOV_BIN NAMES gcov-${GCC_VERSION} gcov
					HINTS ${COMPILER_PATH})

mysql/mysql-server cmake/abi_check.cmake :39

FIND_PROGRAM(WSL_EXECUTABLE wsl HINTS C:/Windows/Sysnative)

robotology/yarp extern/thrift/thrift/build/cmake/DefineOptions.cmake :51

find_program(HAVE_COMPC NAMES compc HINTS ${POSSIBLE_PATHS})

tpfister/caffe-heatmap cmake/Modules/FindMatlabMex.cmake :41

find_program(Matlab_mexext NAMES mexext mexext.bat HINTS ${Matlab_DIR} PATH_SUFFIXES bin NO_DEFAULT_PATH)

apache/xerces-c cmake/FindICU.cmake :145

find_program("${cache_var}" "${program}"
      HINTS ${icu_roots}
      PATH_SUFFIXES ${icu_binary_suffixes}
      DOC "ICU ${program} executable")

openstudiocoalition/OpenStudioApplication CMakeLists.txt :221

find_program(GIT_EXECUTABLE git HINTS "$ENV{LOCALAPPDATA}/Programs/git/bin" "C:/Program Files/Git/bin")

keepassxreboot/keepassxc CMakeLists.txt :534

find_program(MACDEPLOYQT_EXE macdeployqt HINTS ${Qt5_PREFIX}/bin ${Qt5_PREFIX}/tools/qt5/bin ENV PATH)

OSVR/OSVR-Core cmake/FindJtTk.cmake :333

find_program(JTTK_STAMP_PLATFORM_COMMAND
		stampkey
		HINTS
		"${JTTK_DEV_PATH}/../bin/${_sysname}")

mysql/mysql-connector-cpp cdk/cmake/FindSphinx.cmake :35

find_program(SPHINX_EXECUTABLE NAMES sphinx-build
    HINTS
    ${WITH_SPHINX}
    PATH_SUFFIXES bin
    DOC "Sphinx documentation generator"
)

abdes/asap_app_imgui cmake/FindSphinx.cmake :11

find_program(
  SPHINX_EXECUTABLE
  NAMES sphinx-build
  HINTS $ENV{SPHINX_DIR}
  PATH_SUFFIXES bin
  DOC "Sphinx documentation generator")

faheel/BigInt CMake/FindGcov.cmake :72

find_program(GCOV_BIN gcov HINTS ${COMPILER_PATH})

AshamaneProject/AshamaneCore cmake/macros/FindGit.cmake :14

find_program(GIT_EXECUTABLE
  NAMES
    git git.cmd
  HINTS
    ENV PATH
  DOC "Full path to git commandline client"
)

BioMedIA/MIRTK CMake/Modules/FindSphinx.cmake :115

find_program (
      Sphinx-${_Sphinx_TOOL}_EXECUTABLE
      NAMES         sphinx-${_Sphinx_TOOL} sphinx-${_Sphinx_TOOL}.py
      HINTS         "${Sphinx_DIR}"
      PATH_SUFFIXES bin
      DOC           "The sphinx-${_Sphinx_TOOL} Python script."
      NO_DEFAULT_PATH
    )

supertuxkart/stk-code lib/wiiuse/cmake/CreateDashboardScripts.cmake :97

find_program(DASHBOARDSCRIPT_CTEST_EXECUTABLE
		NAMES
		ctest
		HINTS
		"${_cmake_dir}"
		NO_DEFAULT_PATH)

flux-framework/flux-sched external/catch2/CMake/FindGcov.cmake :49

find_program(LLVM_COV_BIN NAMES "llvm-cov-${LLVM_VERSION}"
					"llvm-cov" HINTS ${COMPILER_PATH})

rbfx/rbfx Source/ThirdParty/tracy/cmake/CPM.cmake :486

find_program(
        PATCH_EXECUTABLE patch HINTS "${extra_search_path_1up}/usr/bin"
                                     "${extra_search_path_2up}/usr/bin"
      )

InsightSoftwareConsortium/ITK Modules/ThirdParty/ZLIB/src/itkzlib-ng/cmake/toolchain-llvm-mingw-aarch64.cmake :24

find_program(C_COMPILER_FULL_PATH ${CMAKE_C_COMPILER_TARGET}-clang HINTS ${LLVM_MINGW_ROOT}/bin)

shawwn/noh cmake/CreateDashboardScripts.cmake :98

find_program(DASHBOARDSCRIPT_CTEST_EXECUTABLE
		NAMES
		ctest
		HINTS
		"${_cmake_dir}"
		NO_DEFAULT_PATH)

ComputationalBiomechanicsLab/opensim-creator third_party/libosim/simbody/cmake/FindGcov.cmake :50

find_program(LLVM_COV_BIN NAMES "llvm-cov-${LLVM_VERSION}"
          "llvm-cov" HINTS ${COMPILER_PATH})

mozilla-mobile/mozilla-vpn-client scripts/cmake/clang_tidy.cmake :32

find_program(CLANG_TIDY_EXECUTABLE 
        NAMES clang-tidy
        NO_DEFAULT_PATH
        HINTS ${ANDROID_NDK_ROOT}/toolchains/llvm/prebuilt/linux-x86_64/bin/
        # TODO: add path hints for macos and windows too. 
    )

PacktPublishing/The-Modern-Vulkan-Cookbook source/chapter8/app/src/main/cpp/thirdparty/OpenXR-SDK/src/external/jsoncpp/CMakeLists.txt :60

find_program(CCACHE_EXECUTABLE "ccache" HINTS /usr/local/bin /opt/local/bin)

terralang/terra cmake/Modules/FindClang.cmake :47

find_program(CLANG_EXECUTABLE
  clang clang-3.4 clang-3.5 clang-3.6 clang-3.7 clang-3.8 clang-3.9 clang-4.0 clang-5.0 clang-6.0 clang-7.0
  HINTS ${LLVM_TOOLS_BINARY_DIRS}
)

vectorgrp/sil-kit SilKit/cmake/qnx-cross-base-toolchain.cmake :31

find_program(AR_EXE nto${target_arch}-ar HINTS $ENV{QNX_HOST}/usr/bin REQUIRED)

Jackarain/proxy third_party/boost/libs/log/CMakeLists.txt :251

find_program(CMAKE_MC_COMPILER "${mc_executable}" HINTS "${mc_search_hints}")

ornladios/ADIOS2 cmake/DetectOptions.cmake :650

FIND_PROGRAM(REDIS_CLI_BINARY redis-cli
    HINTS
    ${REDIS_DIR}
    $ENV{REDIS_DIR}
    /usr
    /opt/redis
    PATH_SUFFIXES src
  )

Jij-Inc/OpenJij cmake/FindGcov.cmake :72

find_program(GCOV_BIN gcov HINTS ${COMPILER_PATH})

SCIInstitute/SCIRun src/CMakeLists.txt :287

FIND_PROGRAM(MACDEPLOYQT
    HINTS ${Qt_PATH} ${Qt_PATH}/bin
    NAMES macdeployqt
    NO_DEFAULT_PATH
  )

Ericsson/CodeCompass FindODB.cmake :83

find_program(odb_BIN
	NAMES odb
	HINTS
		${libodb_INCLUDE_DIR}/../bin)

CMU-Perceptual-Computing-Lab/caffe_rtpose cmake/Modules/FindMatlabMex.cmake :41

find_program(Matlab_mexext NAMES mexext mexext.bat HINTS ${Matlab_DIR} PATH_SUFFIXES bin NO_DEFAULT_PATH)

elastic/ml-cpp cmake/functions.cmake :443

find_program(DOXYGEN_EXECUTABLE doxygen HINTS /opt/homebrew /usr/local)

sxs-collaboration/spectre cmake/FindClangFormat.cmake :47

find_program(
    GIT_CLANG_FORMAT_BIN
    NAMES git-${CLANG_FORMAT_NAME}
    HINTS ${CLANG_FORMAT_DIR}
    NO_DEFAULT_PATH
  )

google/uVkCompute cmake/uvkc_find_vulkan_toolchain.cmake :25

find_program(Vulkan_GLSLC_EXECUTABLE
      NAMES glslc
      HINTS "$ENV{VULKAN_SDK}/Bin32"
    )

stoneface86/trackerboy src/CMakeLists.txt :315

find_program(LINUXDEPLOY_PLUGIN_QT linuxdeploy-plugin-qt HINTS "${CMAKE_SOURCE_DIR}/tools")

halide/Halide cmake/BundleStatic.cmake :78

find_program(LIB lib.exe HINTS "${CMAKE_AR}")

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

find_program (Mathematica_FRONTEND_EXECUTABLE
		NAMES ${_FrontEndExecutables}
		HINTS ${Mathematica_HOST_ROOT_DIR}
		DOC "Mathematica front end executable."
		NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
	)

QMCPACK/qmcpack CMake/FindRMG.cmake :4

find_program(RMG_CPU_EXE rmg-cpu HINTS ${RMG_BIN})

openclonk/openclonk cmake/DeployQt.cmake :30

find_program(WINDEPLOYQT_EXECUTABLE windeployqt HINTS "${_qt_bin_dir}")

LMMS/lmms cmake/modules/DownloadBinary.cmake :98

find_program(_${RESULT_VARIABLE} "${_name}" HINTS "${_working_dir}" REQUIRED)

bibletime/bibletime cmake/BTBinaryPackageWindows.cmake :28

FIND_PROGRAM(QT_WINDEPLOYQT_EXECUTABLE windeployqt HINTS "${QT_BIN_DIR}")

HumbleNet/HumbleNet 3rdparty/libwebsockets/cmake/FindOpenSSLbins.cmake :4

find_program(OPENSSL_EXECUTABLE openssl openssl.exe bin/openssl.exe
		HINTS ${_OPENSSL_ROOT_HINTS}
		PATH 
			/usr/bin/ 
			bin/
	  	DOC "Openssl executable")

RedTopper/Super-Haxagon driver/N3DS/cmake/functions.cmake :9

find_program(MAKEROM_EXE NAMES makerom HINTS "${DEVKITPRO}/tools/bin")

kevinlin311tw/caffe-augmentation cmake/Modules/FindMatlabMex.cmake :40

find_program(Matlab_mex    NAMES mex    mex.bat    HINTS ${Matlab_DIR} PATH_SUFFIXES bin NO_DEFAULT_PATH)

DocCreator/DocCreator thirdparty/tesseract/cmake/FindICU.cmake :261

find_program(${ICU_PUBLIC_VAR_NS}_CONFIG_EXECUTABLE icu-config HINTS ${${ICU_PRIVATE_VAR_NS}_ROOT})

cmu-db/peloton third_party/capnproto/c++/cmake/FindCapnProto.cmake :178

find_program(CAPNP_EXECUTABLE
  NAMES capnp
  DOC "Cap'n Proto Command-line Tool"
  HINTS "${PKGCONFIG_CAPNP_PREFIX}/bin"
)

DLR-SC/tigl cmake/FindJava.cmake :158

find_program(Java_JAVAH_EXECUTABLE
    NAMES javah
    HINTS ${_JAVA_HINTS}
    PATHS ${_JAVA_PATHS}
  )

manutdzou/KITTI_SSD cmake/Modules/FindMatlabMex.cmake :41

find_program(Matlab_mexext NAMES mexext mexext.bat HINTS ${Matlab_DIR} PATH_SUFFIXES bin NO_DEFAULT_PATH)

eric612/Caffe-YOLOv3-Windows cmake/Modules/FindMatlabMex.cmake :40

find_program(Matlab_mex    NAMES mex    mex.bat    HINTS ${Matlab_DIR} PATH_SUFFIXES bin NO_DEFAULT_PATH)

luczeng/HoughRectangle third_party/Catch2/CMake/FindGcov.cmake :72

find_program(GCOV_BIN gcov HINTS ${COMPILER_PATH})

longturn/freeciv21 cmake/GettextTranslate.cmake :88

find_program(GettextTranslate_XGETTEXT_EXECUTABLE xgettext
  HINTS ${GettextTranslate_XGETTEXT} ${GettextTranslate_BINARIES}
)

dealii/dealii cmake/macros/macro_deal_ii_pickup_tests.cmake :189

find_program(NUMDIFF_EXECUTABLE NAMES numdiff
    HINTS ${NUMDIFF_DIR} PATH_SUFFIXES bin
    )

visualboyadvance-m/visualboyadvance-m cmake/Set-Toolchain-vcpkg.cmake :11

find_program(cl_exe_path NAME cl.exe HINTS ENV PATH)

PaddlePaddle/Paddle cmake/mpi.cmake :22

find_program(
  OMPI_INFO
  NAMES ompi_info
  HINTS ${MPI_CXX_LIBRARIES}/../bin)

powerserve-project/PowerServe libs/ggml/src/CMakeLists.txt :678

find_program(glslc_executable NAMES glslc HINTS Vulkan::glslc)

feelpp/feelpp feelpp/cmake/modules/FindCling.cmake :32

find_program(CLING_BIN cling
    HINTS
    ${CLING_PREFIX}/bin
    $PATH
    CMAKE_SYSTEM_PROGRAM_PATH
)

jpd002/Play- Source/ui_qt/CMakeLists.txt :375

find_program(WINDEPLOYQT_EXE windeployqt HINTS "${QT_BINARY_DIRECTORY}")

OFFTKP/felix86 external/Catch2/CMake/FindGcov.cmake :35

find_program(GCOV_BIN NAMES gcov-${GCC_VERSION} gcov
				HINTS ${COMPILER_PATH})

klee/klee CMakeLists.txt :667

find_program(
    LIT_TOOL
    NAMES ${LIT_TOOL_NAMES}
    HINTS "${LLVM_TOOLS_BINARY_DIR}" "${LIT_DIR}"
    DOC "Path to lit tool"
  )

Wargus/stratagus cmake/modules/FindMakeNSIS.cmake :17

find_program(MAKENSIS NAMES makensis HINTS "C:/Program Files/NSIS" "C:/Program Files (x86)/NSIS")

UPBGE/upbge build_files/cmake/Modules/FindLLVM.cmake :19

find_program(LLVM_CONFIG llvm-config-${LLVM_VERSION} HINTS ${LLVM_ROOT_DIR}/bin NO_CMAKE_PATH)

neilmewada/CrystalEngine Tools/FindVulkan (Modified).cmake :319

find_program(Vulkan_GLSLC_EXECUTABLE
    NAMES glslc
    HINTS
      ${_Vulkan_hint_executable_search_paths}
    )

jd-opensource/xllm cmake/FindRust.cmake :22

find_program(CARGO_EXECUTABLE cargo
	HINTS "${CARGO_HOME}"
	PATH_SUFFIXES "bin")

simdutf/simdutf cmake/CPM.cmake :559

find_program(
        PATCH_EXECUTABLE patch HINTS "${extra_search_path_1up}/usr/bin"
                                     "${extra_search_path_2up}/usr/bin"
      )

ROCm/rocFFT clients/tests/CMakeLists.txt :419

find_program(
    LLVM_COV
    llvm-cov
    REQUIRED
    HINTS ${ROCM_PATH}/llvm/bin
    PATHS /opt/rocm/llvm/bin
  )

ned14/llfio .ci.cmake :11

find_program(BASH_COMMAND bash HINTS "C:/Program Files/Git/bin")