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

timi-liuliang/echo thirdparty/eigen-3.3.3/cmake/FindComputeCpp.cmake :80

find_program(COMPUTECPP_DEVICE_COMPILER compute++ PATHS
  ${COMPUTECPP_PACKAGE_ROOT_DIR} PATH_SUFFIXES bin)

alicevision/AliceVision src/cmake/CodeCoverage.cmake :147

find_program( GCOVR_PATH gcovr PATHS ${CMAKE_SOURCE_DIR}/scripts/test)

theICTlab/3DUNDERWORLD-SLS-GPU_CPU cmake/CodeCoverage.cmake :74

FIND_PROGRAM( GCOVR_PATH gcovr PATHS ${CMAKE_SOURCE_DIR}/tests)

DanielChappuis/reactphysics3d CMakeModules/CodeCoverage.cmake :137

find_program( GCOVR_PATH gcovr PATHS ${CMAKE_SOURCE_DIR}/scripts/test)

anhttran/3dmm_basic lib/3rdParty/Eigen/cmake/FindComputeCpp.cmake :90

find_program(COMPUTECPP_INFO_TOOL computecpp_info PATHS
  ${COMPUTECPP_PACKAGE_ROOT_DIR} PATH_SUFFIXES bin)

Hork-Engine/Hork-Source ThirdParty/SDL3/cmake/android/FindSdlAndroid.cmake :75

find_program("${varname}" NAMES "${NAME}" PATHS ${SDL_ANDROID_BUILD_TOOLS_ROOT})

RavEngine/RavEngine deps/OpenXR-SDK/src/CMakeLists.txt :240

find_program(GLSL_COMPILER glslc PATHS ${glslc_folders})

cnr-isti-vclab/meshlab unsupported/plugins_unsupported/external/CoMISo/cmake/FindMPI.cmake :490

find_program(MPIEXEC
  NAMES ${_MPI_EXEC_NAMES}
  PATHS ${_MPI_PREFIX_PATH}
  PATH_SUFFIXES bin
  DOC "Executable for running MPI programs.")

zenustech/zeno projects/Audio/aquila/cmake/CodeCoverage.cmake :45

FIND_PROGRAM( GCOVR_PATH gcovr PATHS ${CMAKE_SOURCE_DIR}/tests)

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
    )

Ipotrick/Daxa cmake/toolchains/vcvars.cmake :31

find_program(VCVARSALL_PATH NAMES vcvars64.bat vcvarsamd64.bat
        DOC "Visual Studio vcvarsamd64.bat"
        PATHS ${VS_INSTALLER_PATHS}
    )

ankurhanda/SceneNetv1.0 CMakeModules/FindCUDA.cmake :473

find_program(CUDA_NVCC_EXECUTABLE
  NAMES nvcc
  PATHS "${CUDA_TOOLKIT_ROOT_DIR}/bin"
        "${CUDA_TOOLKIT_ROOT_DIR}/bin64"
  ENV CUDA_BIN_PATH
  NO_DEFAULT_PATH
  )

NREL/OpenStudio CMake/FindEnergyPlus.cmake :122

find_program(ENERGYPLUS_EXE "energyplus" PATHS "${PATH}" "${PATH}/bin" NO_DEFAULT_PATH)

supercollider/supercollider editors/sc-ide/CMakeLists.txt :557

find_program(DEPLOY_PROG windeployqt PATHS ${CMAKE_PREFIX_PATH})

nojhan/paradiseo cmake/Target.cmake :134

find_program(LCOV
        NAMES lcov
        PATHS
        "/usr/local/bin /usr/bin [HKEY_LOCAL_MACHINE\\SOFTWARE\\Rational Software\\Purify\\Setup;InstallFolder] [HKEY_CURRENT_USER\\Software]"
        DOC "Path to the memory checking command, used for memory error detection.")

liminchen/OptCuts ext/libigl/external/eigen/cmake/FindComputeCpp.cmake :90

find_program(COMPUTECPP_INFO_TOOL computecpp_info PATHS
  ${COMPUTECPP_PACKAGE_ROOT_DIR} PATH_SUFFIXES bin)

bareos/bareos systemtests/CMakeLists.txt :136

find_program(
  PG_CTL
  NAMES pg_ctl pg_ctl.exe
  PATHS /usr/lib/postgresql/*/bin /usr/bin /bin REQUIRED
)

maidsafe-archive/MaidSafe cmake_modules/add_boost.cmake :156

find_program(b2Path NAMES b2 PATHS ${BoostSourceDir} NO_DEFAULT_PATH)

MultiMC/Launcher cmake/GetPrerequisites.cmake :378

find_program(ri "${item}" PATHS "${exepath};${dirs}" NO_DEFAULT_PATH)

mariadb-corporation/MaxScale cmake/FindGSSAPI.cmake :42

find_program(KRB5_CONFIG NAMES krb5-config heimdal-krb5-config PATHS
     /opt/local/bin
     /usr/lib/mit/bin # For OpenSUSE Leap
     ONLY_CMAKE_FIND_ROOT_PATH               # this is required when cross compiling with cmake 2.6 and ignored with cmake 2.4, Alex
  )

lightspark/lightspark conf/FindLLVM.cmake :64

find_program(LLVM_GXX_EXECUTABLE
    NAMES llvm-g++ llvmg++
    PATHS
    /opt/local/bin
    /opt/llvm/2.7/bin
    /opt/llvm/bin
    /Developer/usr/bin
    /usr/lib/llvm/llvm/gcc-4.2/bin
    ${LLVM_SEARCHPATHS}
    )

JSBSim-Team/jsbsim tests/unit_tests/CMakeModules/FindGcov.cmake :54

find_program(LLVM_COV_WRAPPER "llvm-cov-wrapper" PATHS
						${CMAKE_MODULE_PATH})

gnss-sdr/gnss-sdr CMakeLists.txt :1842

find_program(GLOG_MAKE_EXECUTABLE make
                        PATHS
                            /usr/bin
                            /usr/local/bin
                    )

ByConity/ByConity CMakeLists.txt :196

find_program (OBJCOPY_PATH NAMES "llvm-objcopy" PATHS "${LLVM_PREFIX}/bin" NO_DEFAULT_PATH)

whoozle/android-file-transfer-linux python/FindPythonLibsNew.cmake :78

find_program(
      PYTHON_EXECUTABLE python
      PATHS "$ENV{CONDA_PREFIX}" "$ENV{CONDA_PREFIX}/bin"
      NO_DEFAULT_PATH)

v6d-io/v6d cmake/FindPythonExecutable.cmake :26

find_program(
        PYTHON_EXECUTABLE python
        PATHS "$ENV{CONDA_PREFIX}" "$ENV{CONDA_PREFIX}/bin"
        NO_DEFAULT_PATH)

Autodesk/Aurora Scripts/cmake/modules/FindSlang.cmake :50

find_program(Slang_COMPILER       # Set variable Slang_COMPILER
                 slangc               # Find executable path with slangc
                 NO_DEFAULT_PATH
                 PATHS "${Slang_ROOT}/bin/${Slang_BUILD_CONFIG}"
                 PATH_SUFFIXES release debug
                 DOC "path to slangc compiler executable"
    )

AnyDSL/impala test/CMakeLists.txt :9

find_program(Clang_BIN clang
    PATHS ${LLVM_TOOLS_BINARY_DIR} ${LLVM_INSTALL_PREFIX}/bin
    PATH_SUFFIXES Release ${CMAKE_CONFIGURATION_TYPES}
)

OpenMW/openmw cmake/FindSphinx.cmake :19

find_program(Sphinx_EXECUTABLE
    NAMES ${_sphinx_names}
    PATHS
        /usr/bin
        /usr/local/bin
        /opt/local/bin
    DOC "Sphinx documentation generator"
)

scanner-research/scanner cmake/Modules/FindSaneProtobuf.cmake :337

find_program(GRPC_PYTHON_PLUGIN
    NAMES grpc_python_plugin
    DOC ""
    PATHS
    ${PROTOBUF_SRC_ROOT_FOLDER}/vsprojects/${_PROTOBUF_ARCH_DIR}Release
    ${PROTOBUF_SRC_ROOT_FOLDER}/vsprojects/${_PROTOBUF_ARCH_DIR}Debug
)

marsyas/marsyas cmake-modules/FindPythonInterp.cmake :14

FIND_PROGRAM(PythonInterp_EXECUTABLE
  NAMES python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 python1.6 python1.5 python
  PATHS
  [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.7\\InstallPath]
  [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.6\\InstallPath]
  [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.5\\InstallPath]
  [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.4\\InstallPath]
  [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.3\\InstallPath]
  [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.2\\InstallPath]
  [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.1\\InstallPath]
  [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\2.0\\InstallPath]
  [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\1.6\\InstallPath]
  [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\1.5\\InstallPath]

  [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.7\\InstallPath]
  [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.6\\InstallPath]
  [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.5\\InstallPath]
  [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.4\\InstallPath]
  [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.3\\InstallPath]
  [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.2\\InstallPath]
  [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.1\\InstallPath]
  [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\2.0\\InstallPath]
  [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\1.6\\InstallPath]
  [HKEY_CURRENT_USER\\SOFTWARE\\Python\\PythonCore\\1.5\\InstallPath]

  )

DIPlib/diplib dependencies/pybind11/tools/FindPythonLibsNew.cmake :73

find_program(
      PYTHON_EXECUTABLE python
      PATHS "$ENV{VIRTUAL_ENV}" "$ENV{VIRTUAL_ENV}/bin"
      NO_DEFAULT_PATH)

awawa-dev/HyperHDR cmake/installers.cmake :650

find_program(WINDEPLOYQT_EXECUTABLE windeployqt PATHS "${My_Qt6Core_EXECUTABLE_DIR}" NO_DEFAULT_PATH)

SimVascular/SimVascular Code/CMake/FindPYTHON.cmake :143

find_program(${proj}_EXECUTABLE
  NAMES
  python
  python${${proj}_MAJOR_VERSION}.${${proj}_MINOR_VERSION}
  PATHS
  ${${proj}_POSSIBLE_EXECUTABLE_PATHS}
  NO_DEFAULT_PATH
  )

NERSC/timemory cmake/Modules/FindPython/Support.cmake :1673

find_program(
                        _${_PYTHON_PREFIX}_EXECUTABLE
                        NAMES ${_${_PYTHON_PREFIX}_NAMES} NAMES_PER_DIR
                        HINTS ${_${_PYTHON_PREFIX}_HINTS}
                        PATHS ${_${_PYTHON_PREFIX}_FRAMEWORK_PATHS}
                        PATH_SUFFIXES ${_${_PYTHON_PREFIX}_PATH_SUFFIXES}
                        NO_CMAKE_PATH NO_CMAKE_ENVIRONMENT_PATH
                        NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_SYSTEM_PATH)

emsec/hal cmake/CodeCoverage.cmake :75

find_program( GCOVR_PATH gcovr PATHS ${CMAKE_SOURCE_DIR}/scripts/test)

GoSSIP-SJTU/TripleDoggy tools/clang/CMakeLists.txt :153

find_program(LLVM_LIT
                   NAMES llvm-lit lit.py lit
                   PATHS "${LLVM_MAIN_SRC_DIR}/utils/lit"
                   DOC "Path to lit.py")

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)

opensim-org/opensim-core cmake/FindMatlab.cmake :569

find_program(
        Matlab_MEXEXTENSIONS_PROG
        "mexext${current_mexext_suffix}"
        PATHS ${matlab_root}/bin
        DOC "Matlab MEX extension provider"
        NO_DEFAULT_PATH
      )

llvm/circt CMakeLists.txt :222

find_program(VERILATOR_PATH "verilator" PATHS
      "${CMAKE_CURRENT_SOURCE_DIR}/ext/bin" NO_DEFAULT_PATH)

STEllAR-GROUP/hpx cmake/FindSphinx.cmake :16

find_program(
  Sphinx_EXECUTABLE
  NAMES sphinx-build sphinx-build2
  PATHS ${Sphinx_ROOT} ENV SPHINX_ROOT
  DOC "Path to sphinx-build executable"
)

simbody/simbody cmake/FindGcov.cmake :55

find_program(LLVM_COV_WRAPPER "llvm-cov-wrapper" PATHS
            ${CMAKE_MODULE_PATH})

hlrs-vis/covise cmake/CoviseHelperMacros.cmake :958

FIND_PROGRAM(GREP_EXECUTABLE grep PATHS $ENV{EXTERNLIBS}/UnixUtils/bin DOC "grep executable")

YosysHQ/nextpnr 3rdparty/pybind11/tools/FindPythonLibsNew.cmake :78

find_program(
      PYTHON_EXECUTABLE python
      PATHS "$ENV{CONDA_PREFIX}" "$ENV{CONDA_PREFIX}/bin"
      NO_DEFAULT_PATH)

brndnmtthws/conky cmake/CodeCoverage.cmake :71

find_program(LLVM_COV_PATH
             NAMES
                   llvm-cov110
                   llvm-cov-11
                   llvm-cov100
                   llvm-cov-10
                   llvm-cov90
                   llvm-cov-9
                   llvm-cov80
                   llvm-cov-8
                   llvm-cov70
                   llvm-cov-7
                   llvm-cov
             PATHS ENV PATH)

root-project/root interpreter/llvm-project/clang/tools/clang-format-vs/CMakeLists.txt :19

find_program(NUGET_EXE nuget PATHS ${NUGET_EXE_DIR})

facebookincubator/velox velox/experimental/breeze/cmake/cuda.cmake :31

find_program(NVCC_EXECUTABLE nvcc REQUIRED PATHS /usr/local/cuda/bin)

Slicer/Slicer CMake/FindPatch.cmake :42

find_program(Patch_EXECUTABLE
  NAME patch
  PATHS ${_patch_path}
  DOC ${_doc}
  )

google/filament third_party/spirv-cross/CMakeLists.txt :490

find_program(spirv-cross-spirv-val NAMES spirv-val
				PATHS ${CMAKE_CURRENT_SOURCE_DIR}/external/spirv-tools-build/output/bin
				NO_DEFAULT_PATH)

percona/percona-xtrabackup CMakeLists.txt :334

FIND_PROGRAM(ALTERNATIVE_GCC gcc
          NO_DEFAULT_PATH
          PATHS "${OPT_PATH}/root/usr/bin")

NREL/EnergyPlus cmake/RunCallbackTest.cmake :16

find_program(TEST_EXE TestEnergyPlusCallbacks PATHS "${BINARY_DIR}/Products/" "${BINARY_DIR}/Products/Release/" "${BINARY_DIR}/Products/Debug/")

mysql/mysql-server CMakeLists.txt :343

FIND_PROGRAM(ALTERNATIVE_RANLIB gcc-ranlib
          NO_DEFAULT_PATH
          PATHS "${OPT_PATH}/root/usr/bin")

cginternals/glbinding cmake/Findclang_tidy.cmake :8

find_program(clang_tidy_EXECUTABLE
    NAMES
        clang-tidy-3.5
        clang-tidy-3.6
        clang-tidy-3.7
        clang-tidy-3.8
        clang-tidy-3.9
        clang-tidy-4.0
    PATHS
        "${CLANG_TIDY_DIR}"
)

manticoresoftware/manticoresearch cmake/FindMysql.cmake :87

FIND_PROGRAM ( MYSQL_CONFIG_EXECUTABLE
				NAMES mysql_config
				DOC "full path of mysql_config"
				PATHS ${MYSQL_CONFIG_PREFER_PATH}
				/usr/bin
				/usr/local/bin
				/opt/local/lib/mysql55/bin
				/opt/mysql/bin
				/opt/mysql/mysql/bin
				/usr/local/mysql/bin
				/usr/pkg/bin
				/usr/local/opt/mysql-client/bin
				${MYSQL_ROOT_DIR}/bin
				)

stephenberry/glaze cmake/FindErlang.cmake :67

FIND_PROGRAM(Erlang_COMPILE
  NAMES erlc
  PATHS ${Erlang_BIN_PATH}
  )

openstudiocoalition/OpenStudioApplication CMakeLists.txt :630

find_program(QT_WINDEPLOY_QT NAMES windeployqt.exe PATHS "${QT_INSTALL_DIR}/bin" NO_DEFAULT_PATH)

OSVR/OSVR-Core cmake/cmake-3.2.0-modules/FindGit.cmake :81

find_program(GIT_EXECUTABLE
  NAMES ${git_names}
  PATHS ${github_path}
  PATH_SUFFIXES Git/cmd Git/bin
  DOC "git command line client"
  )

d1vanov/quentier cmake/modules/FindNSIS.cmake :37

find_program(NSIS_MAKE
    NAMES
        makensis
    PATHS
        ${NSIS_ROOT_PATH}
)

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

find_program(GETTEXT_${tool_upper}_EXECUTABLE
      NAMES ${tool} 
      PATHS ${potential_bin_dirs}
      DOC "Path to gettext ${tool} tool")

mysql/mysql-connector-cpp cdk/parser/tests/CMakeLists.txt :67

find_program(PYTHON_EXECUTABLE NAMES python
             PATHS "c:/python" "c:/python25" "c:/python26" "c:/python27" "c:/python32" "c:/python33")

FISCO-BCOS/FISCO-BCOS cmake/ProjectBCOSWASM.cmake :12

find_program(CARGO_COMMAND NAMES cargo REQUIRED PATHS "${USER_HOME}\\.cargo\\bin")

faheel/BigInt CMake/FindGcov.cmake :54

find_program(LLVM_COV_WRAPPER "llvm-cov-wrapper" PATHS
						${CMAKE_MODULE_PATH})

XRay3D/GERBER_X3 PVS-Studio.cmake :357

find_program(PVS_STUDIO_BIN_PATH "${PVS_STUDIO_BIN}" ${PATHS})

asset-group/5ghoul-5g-nr-attacks libs/pybind11/tools/FindPythonLibsNew.cmake :78

find_program(
      PYTHON_EXECUTABLE python
      PATHS "$ENV{CONDA_PREFIX}" "$ENV{CONDA_PREFIX}/bin"
      NO_DEFAULT_PATH)

AliceO2Group/AliceO2 dependencies/FindFastJet.cmake :23

find_program(${PKGNAME}_CONFIG
             NAMES ${PKGCONFIG}
             PATHS $ENV{${PKGENVNAME}})

KiCad/kicad-source-mirror cmake/FindPythonInterp.cmake :75

find_program(PYTHON_EXECUTABLE NAMES ${_Python_NAMES}
        PATHS ${PYTHON_ROOT_DIR}
        NO_DEFAULT_PATH )

KDE/kid3 src/plugins/taglibmetadata/cmake/modules/FindTagLib.cmake :16

find_program(TAGLIBCONFIG_EXECUTABLE NAMES taglib-config PATHS /usr/bin /usr/local/bin ${BIN_INSTALL_DIR})

strawberrymusicplayer/strawberry cmake/Dmg.cmake :1

find_program(MACDEPLOYQT_EXECUTABLE NAMES macdeployqt PATHS /usr/bin /usr/local/bin /opt/local/bin /usr/local/opt/qt6/bin REQUIRED)

supertuxkart/stk-code lib/wiiuse/cmake/DoxygenTargets.cmake :66

find_program(DOXYGEN_MSCGEN_EXECUTABLE
	mscgen
	PATHS
	"$ENV{ProgramFiles}/Mscgen"
	"$ENV{${_PF86}}/Mscgen"
	"$ENV{ProgramW6432}/Mscgen")

qt/qtbase cmake/QtAutoDetectHelpers.cmake :368

find_program(QT_UNAME NAMES uname PATHS /bin /usr/bin /usr/local/bin)

microsoft/DirectXShaderCompiler cmake/modules/CoverageReport.cmake :22

find_program(LLVM_PROFDATA NAMES llvm-profdata llvm-profdata${HOST_LLVM_VERSION_SUFFIX} PATHS ${COMPILER_DIRECTORY} NO_DEFAULT_PATH)

flux-framework/flux-sched cmake/sanitizers-cmake/cmake/FindASan.cmake :52

find_program(ASan_WRAPPER "asan-wrapper" PATHS ${CMAKE_MODULE_PATH})

qtfreet00/llvm-obfuscator tools/clang/tools/clang-format-vs/CMakeLists.txt :19

find_program(NUGET_EXE nuget PATHS ${NUGET_EXE_DIR})

build-cpp/cmkr cmake/bump_version.cmake :49

find_program(CMKR_EXECUTABLE "cmkr" PATHS "${CMAKE_SOURCE_DIR}/build" PATH_SUFFIXES Debug Release RelWithDebInfo MinSizeRel NO_CACHE REQUIRED)

mmp/pbrt-v4 CMakeLists.txt :290

find_program (BIN2C
                      NAMES bin2c
                      PATHS ${cuda_compiler_bin}
                      DOC "Path to the CUDA SDK bin2c executable."
                      NO_DEFAULT_PATH)

ARM-software/vulkan_best_practice_for_mobile_developers bldsys/cmake/module/FindGradle.cmake :31

find_program(GRADLE_EXECUTABLE
    NAMES 
        ${GRADLE_FILE}
    PATH_SUFFIXES 
        bin
    PATHS
        $ENV{GRADLE_HOME})

NauEngine/NauEnginePublic engine/3rdparty_libs/fmt/doc/CMakeLists.txt :1

find_program(DOXYGEN doxygen
  PATHS "$ENV{ProgramFiles}/doxygen/bin"
        "$ENV{ProgramFiles\(x86\)}/doxygen/bin")

project-chip/connectedhomeip config/telink/chip-module/generate_factory_data.cmake :102

find_program(chip_tool_exe NAMES chip-tool PATHS ${CHIP_ROOT}/out REQUIRED)

nwnxee/unified CMakeModules/FindASan.cmake :49

find_program(ASan_WRAPPER "asan-wrapper" PATHS ${CMAKE_MODULE_PATH})

rbfx/rbfx Source/ThirdParty/SPIRV-Cross/CMakeLists.txt :470

find_program(spirv-cross-glslang NAMES glslangValidator
				PATHS ${CMAKE_CURRENT_SOURCE_DIR}/external/glslang-build/output/bin
				NO_DEFAULT_PATH)

diasurgical/DevilutionX CMake/MoldLinker.cmake :2

find_program(
    LD_MOLD_PATH
    ld
    PATHS
    ${CMAKE_INSTALL_PREFIX}/libexec/mold
    ENV LD_MOLD_PATH
    NO_DEFAULT_PATH
  )

InsightSoftwareConsortium/ITK CMake/Findcppcheck.cmake :45

find_program(
    CPPCHECK_EXECUTABLE
    NAMES
      cppcheck
      cli
    PATHS
      "${CPPCHECK_ROOT_DIR}"
    PATH_SUFFIXES
      cli
    NO_DEFAULT_PATH
  )

shawwn/noh cmake/FindMarkdown.cmake :36

find_program(MARKDOWN_EXECUTABLE
		NAMES
		markdown
		PATHS
		"${MARKDOWN_ROOT_DIR}"
		PATH_SUFFIXES
		bin
		NO_DEFAULT_PATH)

ComputationalBiomechanicsLab/opensim-creator third_party/libosim/opensim-core/cmake/FindMatlab.cmake :569

find_program(
        Matlab_MEXEXTENSIONS_PROG
        "mexext${current_mexext_suffix}"
        PATHS ${matlab_root}/bin
        DOC "Matlab MEX extension provider"
        NO_DEFAULT_PATH
      )

KratosMultiphysics/Kratos cmake_modules/FindPythonLibsNew.cmake :88

find_program(
      PYTHON_EXECUTABLE python
      PATHS "$ENV{pythonLocation}" "$ENV{pythonLocation}/bin"
      NO_DEFAULT_PATH)

mozilla-mobile/mozilla-vpn-client scripts/windows/conda-toolchain.cmake :42

find_program(PYTHON_EXECUTABLE PATHS "$ENV{CONDA_PREFIX}" NAMES python REQUIRED DOC "Python Interpreter (Conda)")

WohlSoft/Moondust-Project _common/deployment_windows.cmake :27

find_program(GitBashFind find
    PATHS
    "/usr/bin/"
    "$ENV{ProgramFiles}/Git/usr/bin/"
    "C:/Program Files/Git/usr/bin/"
    "C:/Program Files (x86)/Git/usr/bin/"
    NO_DEFAULT_PATH
)

logicalclocks/rondb CMakeLists.txt :330

FIND_PROGRAM(ALTERNATIVE_LD ld
          NO_DEFAULT_PATH
          PATHS "${OPT_PATH}/root/usr/bin")

Warzone2100/warzone2100 3rdparty/CMakeLists.txt :153

find_program(BASIS_UNIVERSAL_CLI NAMES basisu PATHS "${BASISU_BINARY_DIR}/basis_install/bin" NO_CACHE NO_DEFAULT_PATH)

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

find_program(CUDA_NVCC_EXECUTABLE
  NAMES nvcc
  PATHS "${CUDA_TOOLKIT_ROOT_DIR}/bin"
        "${CUDA_TOOLKIT_ROOT_DIR}/bin64"
  ENV CUDA_BIN_PATH
  NO_DEFAULT_PATH
  )

eiskaltdcpp/eiskaltdcpp cmake/FindGettext.cmake :147

find_program(GETTEXT_${tool_upper}_EXECUTABLE
      NAMES ${tool}
      PATHS ${potential_bin_dirs}
      DOC "Path to gettext ${tool} tool")

crossuo/crossuo CMakeLists.txt :5

find_program(CMAKE_C_COMPILER NAMES $ENV{CC} clang PATHS ENV PATH NO_DEFAULT_PATH)

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

find_program (_${_PYTHON_PREFIX}_EXECUTABLE
                        NAMES ${_${_PYTHON_PREFIX}_NAMES}
                        NAMES_PER_DIR
                        HINTS ${_${_PYTHON_PREFIX}_HINTS}
                        PATHS ${_${_PYTHON_PREFIX}_FRAMEWORK_PATHS}
                        PATH_SUFFIXES ${_${_PYTHON_PREFIX}_PATH_SUFFIXES}
                        NO_CMAKE_PATH
                        NO_CMAKE_ENVIRONMENT_PATH
                        NO_SYSTEM_ENVIRONMENT_PATH
                        NO_CMAKE_SYSTEM_PATH)

remotemcu/remcu platform/vars.cmake :8

find_program(RESULT_FIND_OPT
  NAME opt
  PATHS ${LLVM_ADIN_PATH}
  NO_DEFAULT_PATH
  REQUIRED
  )

RaftLib/RaftLib helpers/CMakeLists.txt :16

find_program(CACHE_INFO_EXE 
             NAMES 
             cache_info 
             PATHS 
             ${HELPER_BUILD_DIR}
             ${HELPER_BUILD_DIR}/helpers 
             ${HELPER_BUILD_DIR}/cache_info/)

eranif/codelite CMakeLists.txt :1173

find_program(
    INNO_SETUP_CMP
    NAMES "ISCC" "ISCC.exe"
    PATHS "c:/Program Files (x86)/Inno Setup 6")

mantidproject/mantid buildconfig/CMake/Bootstrap.cmake :59

find_program(
    Python_W_EXECUTABLE
    PATHS ${Python_Binary_Dir}
    NAMES pythonw
    NO_DEFAULT_PATH
  )

sandialabs/Albany tests/CMakeLists.txt :66

find_program(
         SEACAS_ALGEBRA
         NAMES algebra
         PATHS ${ALBANY_SEACAS_PATH}
    )

commontk/CTK Applications/Testing/Cpp/CMakeLists.txt :22

find_program(DCMTK_DCMQRSCP_EXECUTABLE dcmqrscp
    PATHS
      ${DCMTK_DIR}/bin
    PATH_SUFFIXES
      ${CMAKE_CONFIGURATION_TYPES}
    NO_DEFAULT_PATH
    )

boutproject/BOUT-dev cmake/FindFFTW.cmake :37

find_program(FFTW_WISDOM "fftw-wisdom"
  PATHS "${FFTW_ROOT}"
  PATH_SUFFIXES bin
  NO_DEFAULT_PATH
  DOC "Path to fftw-wisdom executable"
  )