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

u3d-community/U3D cmake/Modules/UrhoCommon.cmake :1472

find_program (${VAR} ${NAME} HINTS ${ARG_HINTS} PATHS ${ARG_PATHS} PATH_SUFFIXES ${ARG_PATH_SUFFIXES} DOC ${ARG_DOC} NO_DEFAULT_PATH)

RavEngine/RavEngine deps/RGL/deps/DirectXTK12/CMakeLists.txt :254

find_program(DIRECTX_DXC_TOOL DXC.EXE
          REQUIRED NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_SYSTEM_PATH NO_DEFAULT_PATH
          HINTS ${DIRECTX_DXC_PATH})

cnr-isti-vclab/meshlab unsupported/plugins_unsupported/external/CoMISo/cmake/FindQt4.cmake :980

FIND_PROGRAM(QT_LRELEASE_EXECUTABLE
    NAMES lrelease
    PATHS ${QT_BINARY_DIR}
    NO_DEFAULT_PATH
    )

overte-org/overte cmake/macros/FixupInterface.cmake :19

find_program(MACDEPLOYQT_COMMAND macdeployqt PATHS "${QT_DIR}/bin" NO_DEFAULT_PATH)

AcademySoftwareFoundation/OpenShadingLanguage src/cmake/cuda_macros.cmake :103

find_program (LLVM_AS_TOOL NAMES "llvm-as"
                PATHS "${LLVM_DIRECTORY}/bin" "${LLVM_DIRECTORY}/tools/llvm"
                NO_CMAKE_PATH NO_DEFAULT_PATH NO_CMAKE_SYSTEM_PATH
                NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_ENVIRONMENT_PATH)

NREL/OpenStudio CMake/FindEnergyPlus.cmake :122

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

liminchen/OptCuts ext/libigl/external/cgal/src/CGAL_Project/CMakeLists.txt :89

find_program(CGAL_CREATE_CMAKE_SCRIPT cgal_create_cmake_script
               HINT ${CMAKE_SOURCE_DIR}/Scripts/scripts
	       DOC "Script cgal_create_cmake_script, that creates CMakeLists.txt files"
	       NO_DEFAULT_PATH
	       NO_CMAKE_ENVIRONMENT_PATH)

ezEngine/ezEngine Code/BuildSystem/CMake/CMakeUtils/ezUtilsCppFlags.cmake :273

find_program(MOLD_PATH "ld" HINTS "/usr/libexec/mold" "/usr/local/libexec/mold" NO_DEFAULT_PATH)

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

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

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

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

w111liang222/lidar-slam-detection third_party/pybind11/tools/FindPythonLibsNew.cmake :73

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

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 external/CMakeLists.txt :187

find_program(FLATBUFFERS_FLATC_EXECUTABLE NAMES flatc PATHS ${FLATBUFFERS_HOST_FLATBUFFERS_DIR} ${FLATBUFFERS_HOST_FLATBUFFERS_DIR}/Release NO_DEFAULT_PATH)

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

find_program(
                        _${_PYTHON_PREFIX}_EXECUTABLE
                        NAMES ${_${_PYTHON_PREFIX}_NAMES} NAMES_PER_DIR
                        PATHS ${_${_PYTHON_PREFIX}_FRAMEWORK_PATHS}
                        PATH_SUFFIXES ${_${_PYTHON_PREFIX}_PATH_SUFFIXES}
                        NO_DEFAULT_PATH)

emsec/hal deps/pybind11/tools/FindPythonLibsNew.cmake :73

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

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

find_program (_${_PYTHON_PREFIX}_COMPILER
                        NAMES ${_${_PYTHON_PREFIX}_COMPILER_NAMES}
                        NAMES_PER_DIR
                        PATHS ${_${_PYTHON_PREFIX}_FRAMEWORK_PATHS}
                        PATH_SUFFIXES ${_${_PYTHON_PREFIX}_PATH_SUFFIXES}
                        NO_DEFAULT_PATH
                        VALIDATOR _python_validate_find_compiler)

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

find_program(
    Matlab_MEX_COMPILER
    "mex"
    PATHS ${Matlab_BINARIES_DIR}
    DOC "Matlab MEX compiler"
    NO_DEFAULT_PATH
  )

hlrs-vis/covise cmake/FindGSOAP.cmake :77

FIND_PROGRAM(GSOAP_WSDL2H wsdl2h
  PATHS
  $ENV{GSOAP_HOME}/bin/${GSOAP_PATH_BIN_EXT}
  $ENV{EXTERNLIBS}/gsoap/gsoap/bin/${GSOAP_PATH_BIN_EXT}
  /usr/bin
  /usr/local/bin
  /opt/bin
  /opt/local/bin
  NO_DEFAULT_PATH
  DOC "gSOAP - wsdl2h"
)

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

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

root-project/root interpreter/llvm-project/llvm/cmake/modules/CoverageReport.cmake :14

find_program(LLVM_COV "llvm-cov" ${COMPILER_DIRECTORY} NO_DEFAULT_PATH)

Slicer/Slicer CMake/SlicerMacroBuildApplication.cmake :587

find_program(QT_LRELEASE_EXECUTABLE lrelease HINTS "${QT_BINARY_DIR}" NO_DEFAULT_PATH)

google/filament third_party/dawn/third_party/dxc/cmake/modules/CoverageReport.cmake :21

find_program(LLVM_COV NAMES llvm-cov llvm-cov${HOST_LLVM_VERSION_SUFFIX} PATHS ${COMPILER_DIRECTORY} NO_DEFAULT_PATH)

percona/percona-xtrabackup CMakeLists.txt :340

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

NREL/EnergyPlus cmake/RunReverseDD.cmake :59

find_program(EPMACRO_EXE EPMacro PATHS "${SOURCE_DIR}/bin/EPMacro/Linux" NO_DEFAULT_PATH NO_CMAKE_ENVIRONMENT_PATH NO_CMAKE_PATH
                                                                               NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_SYSTEM_PATH NO_CMAKE_FIND_ROOT_PATH)

mysql/mysql-server CMakeLists.txt :343

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

robotology/yarp cmake/YarpIDL.cmake :105

find_program(YARPIDL_${_family}_LOCATION
    NAMES yarpidl_${_family}
    HINTS ${YARP_IDL_BINARY_HINT} # This is a list of directories defined
                                  # in YarpOptions.cmake (for YARP) or in
                                  # YARPConfig.cmake for dependencies
    NO_DEFAULT_PATH
  )

AcademySoftwareFoundation/OpenImageIO src/cmake/compiler.cmake :585

find_program (CLANG_FORMAT_EXE
                  NAMES clang-format bin/clang-format
                  HINTS ${CLANG_FORMAT_EXE_HINT} ENV CLANG_FORMAT_EXE_HINT
                        ENV LLVM_DIRECTORY
                  NO_DEFAULT_PATH
                  DOC "Path to clang-format executable")

openstudiocoalition/OpenStudioApplication CMakeLists.txt :554

find_program(QtWebEngineProcess NAMES QtWebEngineProcess PATHS "${QT_INSTALL_DIR}/bin/" "${QT_INSTALL_DIR}/libexec/" "${QT_INSTALL_DIR}/lib/QtWebEngineCore.framework/Helpers" NO_DEFAULT_PATH)

OSVR/OSVR-Core cmake/CreateDashboardScripts.cmake :97

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

prophesee-ai/openeb cmake/Modules/FindPython/Support.cmake :1498

find_program (_${_PYTHON_PREFIX}_EXECUTABLE
                        NAMES ${_${_PYTHON_PREFIX}_NAMES}
                        NAMES_PER_DIR
                        PATHS ${_${_PYTHON_PREFIX}_FRAMEWORK_PATHS}
                        PATH_SUFFIXES ${_${_PYTHON_PREFIX}_PATH_SUFFIXES}
                        NO_DEFAULT_PATH)

d1vanov/quentier cmake/modules/FindBreakpad.cmake :145

FIND_PROGRAM(BREAKPAD_DUMP_SYMS
      NAMES dump_syms
      PATHS
      ${BREAKPAD_BINARY_DIRS}
      NO_DEFAULT_PATH)

mysql/mysql-connector-cpp testing/find_package/run_test.cmake :185

find_program(exec_path
      NAMES ${exec}
      PATHS "config_test/${out_dir}"
      NO_DEFAULT_PATH
      # NO_CACHE # note: requires cmake 3.21
    )

VowpalWabbit/vowpal_wabbit python/vcpkg_python_override_ports/python39/python3/vcpkg-cmake-wrapper.cmake :59

find_program(
            @PythonFinder_PREFIX@_EXECUTABLE
            NAMES "python" "python@PYTHON_VERSION_MAJOR@.@PYTHON_VERSION_MINOR@"
            PATHS "${_VCPKG_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}/tools/python3"
            NO_DEFAULT_PATH
        )

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

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

supertuxkart/stk-code lib/wiiuse/cmake/FindMarkdown.cmake :35

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

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)

qtfreet00/llvm-obfuscator tools/clang/CMakeLists.txt :64

find_program(LLVM_TABLEGEN_EXE "llvm-tblgen" ${LLVM_TOOLS_BINARY_DIR}
    NO_DEFAULT_PATH)

jingma-git/RealSkel external/libigl/cmake/FindMATLAB.cmake :539

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

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)

jasp-stats/jasp-desktop Tools/CMake/R.cmake :461

find_program(
        FORTRAN_EXECUTABLE
        NAMES gfortran
        PATHS ${GFORTRAN_PATH}
        NO_DEFAULT_PATH
        DOC "'gfortran' is needed for building some of the R packages")

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)

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/opensim-core/cmake/FindMatlab.cmake :558

find_program(
    Matlab_MEXEXTENSIONS_PROG
    NAMES mexext
    PATHS ${matlab_root}/bin
    DOC "Matlab MEX extension provider"
    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
  )

Hotride/OrionUO CMakeLists.txt :2

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

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

find_program(MPI_${LANG}_COMPILER
              NAMES  ${_MPI_${LANG}_COMPILER_NAMES}
              PATH_SUFFIXES bin sbin
              HINTS  ${_MPI_BASE_DIR}
              NO_DEFAULT_PATH
              DOC    "MPI compiler for ${LANG}"
            )

definelicht/hlslib cmake/FindIntelFPGAOpenCL.cmake :37

find_program(IntelFPGAOpenCL_AOC aoc PATHS ${INTELFPGAOCL_ROOT_DIR}/bin NO_DEFAULT_PATH)

SCIInstitute/SCIRun src/CMakeLists.txt :287

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

mantidproject/mantid buildconfig/CMake/FindCppcheck.cmake :20

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

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

find_program(Matlab_mexext NAMES mexext mexext.bat HINTS ${Matlab_DIR} PATH_SUFFIXES bin NO_DEFAULT_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/FindClangFormat.cmake :12

find_program(ClangFormat_BIN
    NAMES
    ${ClangFormat_BIN_NAME}
    PATHS
    "${ClangFormat_ROOT_DIR}"
    NO_DEFAULT_PATH)

sxs-collaboration/spectre cmake/FindCharm.cmake :67

find_program(CHARM_COMPILER
  NAMES charmc
  PATH_SUFFIXES bin
  HINTS ${CHARM_ROOT} ENV CHARM_ROOT
  NO_DEFAULT_PATH
  DOC "The full path to the charm++ compiler 'charmc'"
  )

mysql/mysql-shell CMakeLists.txt :263

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

intel/intel-graphics-compiler IGC/cmake/modules/FindSPIRVLLVMTranslator.cmake :149

find_program(SPIRVLLVMTranslator_Tool llvm-spirv
      PATHS ${_libdir}/../bin
      NO_DEFAULT_PATH
      )

borisbrodski/sevenzipjbinding cmake/FindJavaExtended.cmake :143

FIND_PROGRAM(JAVA_HEADER_COMPILE
      javah
      PATHS 
            "${JAVA_JDK}/bin"
            "$ENV{JAVA_HOME}/bin"
            "${JAVA_JNI_JDK_PATH}/bin"
            "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.4;JavaHome]/bin"
            "[HKEY_LOCAL_MACHINE\\SOFTWARE\\JavaSoft\\Java Development Kit\\1.3;JavaHome]/bin"
            /usr/bin
            /usr/lib/java/bin
            /usr/share/java/bin
            /usr/local/bin
            /usr/local/java/bin
        DOC "'javah' tool to use"
        NO_DEFAULT_PATH
        NO_CMAKE_ENVIRONMENT_PATH
        NO_CMAKE_PATH
        NO_SYSTEM_ENVIRONMENT_PATH
        NO_CMAKE_SYSTEM_PATH
        NO_CMAKE_FIND_ROOT_PATH
    )

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

find_program (Mathematica_MathLink_MPREP_EXECUTABLE
		NAMES "mprep"
		HINTS ${_HostCompilerAdditions}
		PATH_SUFFIXES "bin"
		DOC "MathLink template file preprocessor executable."
		NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
	)

Slicer/SlicerGitSVNArchive CMake/GetPrerequisitesWithRPath.cmake :419

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

snl-dakota/dakota cmake/FindScilab.cmake :102

FIND_PROGRAM(SCILAB_BINARY
             NAMES ${SCILAB_BIN}
             PATHS ${SCILAB_BIN_PATH} NO_DEFAULT_PATH)

LMMS/lmms cmake/modules/FindWine.cmake :56

FIND_PROGRAM(WINE_CXX NAMES
		wineg++
		wineg++-stable
	PATHS
		${WINE_CXX_LOCATIONS}
	NO_DEFAULT_PATH
)

cvet/fonline ThirdParty/SPIRV-Cross/CMakeLists.txt :484

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

baidu/BaikalDB cmake/protobuf.cmake :89

find_program(PROTOBUF_PROTOC_EXECUTABLE protoc PATHS ${PROTOBUF_ROOT}/bin NO_DEFAULT_PATH)

facebook/mysql-5.6 CMakeLists.txt :338

FIND_PROGRAM(ALTERNATIVE_GPP g++
          NO_DEFAULT_PATH
          PATHS "${OPT_PATH}/root/usr/bin")

awa-ai/awadb pybind11/tools/FindPythonLibsNew.cmake :73

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

polardb/polardbx-engine CMakeLists.txt :338

FIND_PROGRAM(ALTERNATIVE_GPP g++
          NO_DEFAULT_PATH
          PATHS "${OPT_PATH}/root/usr/bin")

lighttransport/tinyusdz src/external/pybind11/tools/FindPythonLibsNew.cmake :73

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

zhaoweicai/cascade-rcnn cmake/Modules/FindMatlabMex.cmake :40

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

MhLiao/RRD cmake/Modules/FindMatlabMex.cmake :40

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

eric612/Caffe-YOLOv3-Windows cmake/CaffeGetPrerequisites.cmake :433

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

gatecat/nextpnr-xilinx 3rdparty/pybind11/tools/FindPythonLibsNew.cmake :83

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

PaddlePaddle/Paddle cmake/external/protobuf.cmake :169

find_program(
    PROTOBUF_PROTOC_EXECUTABLE protoc
    PATHS ${PROTOBUF_ROOT}/bin
    NO_DEFAULT_PATH)

hyle-team/zano contrib/db/libmdbx/cmake/compiler.cmake :256

find_program(CMAKE_GCC_AR NAMES gcc${gcc_suffix}-ar gcc-ar${gcc_suffix} PATHS ${gcc_dir} NO_DEFAULT_PATH)

feelpp/feelpp feelpp/cmake/modules/FindAsciidoctor.cmake :35

find_program( ASCIIDOCTOR_PDF_EXECUTABLE
  NAMES asciidoctor-pdf
  PATHS
  $ENV{ASCIIDOCTOR_DIR}/bin
  PATH_SUFFIXES bin
  DOC "Asciidoctor PDF"
  NO_DEFAULT_PATH
  )

H-uru/Plasma Scripts/Ports/python3/vcpkg-cmake-wrapper.cmake :63

find_program(
            @PythonFinder_PREFIX@_EXECUTABLE
            NAMES "python" "python@PYTHON_VERSION_MAJOR@.@PYTHON_VERSION_MINOR@"
            PATHS "${_VCPKG_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}/tools/python3"
            NO_DEFAULT_PATH
        )

trilinos/Trilinos cmake/TPLs/FindTPLMATLAB.cmake :37

FIND_PROGRAM(MEX_COMPILER mex ${MATLAB_MEX_DIR} NO_DEFAULT_PATH)

wy1iu/LargeMargin_Softmax_Loss cmake/Modules/FindMatlabMex.cmake :40

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

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

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

uwolfer/qtemu CMakeLists.txt :139

FIND_PROGRAM(QT_LRELEASE_EXECUTABLE
    NAMES lrelease
    PATHS ${QT_BINARY_DIR}
    NO_DEFAULT_PATH
)

libocca/occa cmake/FindHIP.cmake :40

find_program(
    HIP_HIPCONFIG_EXECUTABLE
    NAMES hipconfig
    PATHS
    "${HIP_ROOT_DIR}"
    ENV ROCM_PATH
    ENV HIP_PATH
    /opt/rocm
    PATH_SUFFIXES bin
    NO_DEFAULT_PATH
    )

SGL-UT/gnsstk swig/PythonSetup.cmake :58

find_program(PYTHON_CONFIG_EXE "python-config" PATHS "${PYTHON_BIN_BASE}" NO_DEFAULT_PATH )

GreatSQL/GreatSQL CMakeLists.txt :358

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

zdchan/RobustDexGrasp thirdParty/pybind11/tools/FindPythonLibsNew.cmake :73

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

scp-fs2open/fs2open.github.com lib/vulkan.cmake :78

find_program(SHADERTOOL_PATH shadertool
		PATHS "${SHADERTOOL_DIR}/bin"
		NO_DEFAULT_PATH)

percona/percona-xtradb-cluster CMakeLists.txt :358

FIND_PROGRAM(ALTERNATIVE_GPP g++
          NO_DEFAULT_PATH
          PATHS "${OPT_PATH}/root/usr/bin")

danigm/poppler cmake/modules/FindQt4.cmake :894

FIND_PROGRAM(QT_UIC3_EXECUTABLE
    NAMES uic3
    PATHS ${QT_BINARY_DIR}
    NO_DEFAULT_PATH
    )

manhofer/Line3Dpp cmake/FindCUDA.cmake :564

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

yazhiwang/ollvm-tll tools/clang/CMakeLists.txt :64

find_program(LLVM_TABLEGEN_EXE "llvm-tblgen" ${LLVM_TOOLS_BINARY_DIR}
    NO_DEFAULT_PATH)

Lewuathe/mlir-hello thirdparty/llvm-project/flang/CMakeLists.txt :158

find_program(MLIR_TABLEGEN_EXE "mlir-tblgen" ${LLVM_TOOLS_BINARY_DIR}
    NO_DEFAULT_PATH)

GoSSIP-SJTU/Armariris tools/clang/CMakeLists.txt :58

find_program(LLVM_TABLEGEN_EXE "llvm-tblgen" ${LLVM_TOOLS_BINARY_DIR}
    NO_DEFAULT_PATH)

volkszaehler/vzlogger modules/OpenWRT.cmake :82

find_program(openwrt_c_compiler
  NAMES ${_openwrt_c_compiler}
  HINTS ${OPENWRT_TOOLCHAIN_DIR}
  PATH_SUFFIXES bin
  DOC "find gcc compiler"
  NO_DEFAULT_PATH
  NO_CMAKE_ENVIRONMENT_PATH
  NO_CMAKE_PATH
  NO_SYSTEM_ENVIRONMENT_PATH
  NO_CMAKE_SYSTEM_PATH
)

rpm-software-management/rpm CMakeLists.txt :77

find_program(${UTIL}
		NAMES ${TRY}
		PATHS ENV MYPATH
		PATHS /usr/local/bin /usr/bin /bin
		PATHS /usr/local/sbin /usr/sbin /sbin
		NO_DEFAULT_PATH
	)

Kitware/VTK CMake/patches/3.23/FindPython/Support.cmake :1669

find_program (_${_PYTHON_PREFIX}_EXECUTABLE
                        NAMES ${_${_PYTHON_PREFIX}_NAMES}
                        NAMES_PER_DIR
                        PATHS ${_${_PYTHON_PREFIX}_REGISTRY_PATHS}
                        PATH_SUFFIXES ${_${_PYTHON_PREFIX}_PATH_SUFFIXES}
                        NO_DEFAULT_PATH)

learnforpractice/pyeos CMakeModules/FindWasm.cmake :14

find_program(WASM_LLC llc PATHS ${WASM_ROOT}/bin NO_DEFAULT_PATH)

rcaelers/workrave libs/hooks/CMakeLists.txt :6

find_program(MSBUILD_EXECUTABLE
      NAMES msbuild.exe
      PATHS
      "$ENV{ProgramFiles}/Microsoft Visual Studio/2022/Community/MSBuild/Current/Bin"
      "$ENV{ProgramFiles}/Microsoft Visual Studio/2022/Professional/MSBuild/Current/Bin"
      "$ENV{ProgramFiles}/Microsoft Visual Studio/2022/Enterprise/MSBuild/Current/Bin"
      "$ENV{ProgramFiles\(x86\)}/Microsoft Visual Studio/2022/Community/MSBuild/Current/Bin"
      "$ENV{ProgramFiles\(x86\)}/Microsoft Visual Studio/2022/Professional/MSBuild/Current/Bin"
      "$ENV{ProgramFiles\(x86\)}/Microsoft Visual Studio/2022/Enterprise/MSBuild/Current/Bin"
      NO_DEFAULT_PATH
  )

qt/qtwebengine cmake/FindGn.cmake :7

find_program(Gn_EXECUTABLE NAMES gn PATHS "${WEBENGINE_ROOT_BUILD_DIR}/install/bin" NO_DEFAULT_PATH)

percona/percona-server CMakeLists.txt :365

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

DCMTK/dcmtk CMake/dcmtkUseAndroidSDK.cmake :130

find_program(ANDROID_EMULATOR_PROGRAM emulator PATHS ${ANDROID_SDK_ROOT} PATH_SUFFIXES tools NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)

chihyaoma/selfmonitoring-agent CMakeLists.txt :53

find_program(PYTHON_EXECUTABLE python
      PATHS ENV PATH         # look in the PATH environment variable
      NO_DEFAULT_PATH        # do not look anywhere else...
      )