cmake find_program() examples

ornladios/ADIOS2 cmake/FindDataSpaces.cmake :33

find_program(DSPACES_CONF dspaces_config)

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

find_program(MPIEXEC_EXECUTABLE
  NAMES mpiexec
  HINTS $ENV{MSMPI_BIN} "[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\MPI;InstallRoot]/Bin"
  DOC "Executable for running MPI programs.")

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

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)

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

find_program (_${_PYTHON_PREFIX}_CONFIG
              NAMES ${_${_PYTHON_PREFIX}_CONFIG_NAMES}
              NAMES_PER_DIR
              PATHS ${_${_PYTHON_PREFIX}_FRAMEWORK_PATHS}
              PATH_SUFFIXES bin
              NO_DEFAULT_PATH)

ornladios/ADIOS2 scripts/dashboard/common.cmake :188

find_program(CTEST_GIT_COMMAND
  NAMES git git.cmd
  PATH_SUFFIXES Git/cmd Git/bin
  )

ornladios/ADIOS2 testing/adios2/output_archive/CMakeLists.txt :27

find_program(ZIP_EXECUTABLE NAMES zip PATHS /usr/bin /usr/local/bin /opt/local/bin DOC "Path to the zip executable")

ornladios/ADIOS2 thirdparty/dill/dill/CMakeLists.txt :214

find_program (AUTOMAKE automake)

apache/arrow cpp/cmake_modules/FindClangTools.cmake :46

find_program(BREW brew)

apache/arrow cpp/cmake_modules/FindInferTools.cmake :31

find_program(INFER_BIN
             NAMES infer
             PATHS ${InferTools_PATH}
                   $ENV{INFER_TOOLS_PATH}
                   /usr/local/bin
                   /usr/bin
                   /usr/local/homebrew/bin
                   /opt/local/bin
             NO_DEFAULT_PATH)

apache/arrow cpp/cmake_modules/Usevcpkg.cmake :55

find_program(_VCPKG_BIN vcpkg
             PATHS "${VCPKG_ROOT}"
             NO_DEFAULT_PATH)

assimp/assimp contrib/android-cmake/android.toolchain.cmake :1119

find_program( CMAKE_INSTALL_NAME_TOOL NAMES install_name_tool )

OpenChemistry/avogadroapp cmake/AvogadroCPack.cmake :84

find_program(OBMM_EXE obmm)

apache/avro lang/c/docs/CMakeLists.txt :26

find_program(ASCIIDOC_EXECUTABLE asciidoc)

bulletphysics/bullet3 build3/cmake/FindPythonLibs.cmake :141

find_program(_PYTHON_EXECUTABLE ${_CURRENT_PYTHON_NAME}
  PATHS [HKEY_LOCAL_MACHINE\\SOFTWARE\\Python\\PythonCore\\${_CURRENT_VERSION}\\InstallPath])

CGAL/cgal Installation/cmake/modules/CGAL_add_test.cmake :36

find_program(scp_executable scp)

projectchrono/chrono src/chrono_thirdparty/yaml-cpp/CMakeLists.txt :43

find_program(YAML_CPP_CLANG_FORMAT_EXE NAMES clang-format)

civetweb/civetweb unittest/CMakeLists.txt :209

find_program(GCOV_EXECUTABLE gcov)

DaveGamble/cJSON fuzzing/CMakeLists.txt :3

find_program(AFL_FUZZ afl-fuzz)

eranif/codelite CMakeLists.txt :1183

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

mono/corefx cross/android/arm/toolchain.cmake :14

find_program(CMAKE_CXX_COMPILER ${TOOLCHAIN}-clang++)

mono/corefx src/Native/Unix/CMakeLists.txt :179

find_program(OBJCOPY ${TOOLCHAIN}-objcopy)

cp2k/cp2k cmake/fypp-sources.cmake :13

find_program(
  FYPP_EXECUTABLE fypp
  DOC "The FYPP preprocessor"
  PATHS ../tools/build_utils)

danmar/cppcheck man/CMakeLists.txt :2

find_program(XSLTPROC NAMES xsltproc REQUIRED)

curl/curl tests/http/CMakeLists.txt :25

find_program(CADDY "caddy")  # /usr/bin/caddy

marxin/cvise cvise/CMakeLists.txt :31

find_program(CLANG_FORMAT_PATH
  "clang-format${CMAKE_EXECUTABLE_SUFFIX}"
  PATHS "${LLVM_TOOLS_BINARY_DIR}"
  )

microsoft/DirectXTex CMakeLists.txt :214

find_program(DIRECTX_FXC_TOOL FXC.EXE
  HINTS "C:/Program Files (x86)/Windows Kits/10/bin/${CMAKE_SYSTEM_VERSION}/${DIRECTX_HOST_ARCH}"
        "C:/Program Files (x86)/Windows Kits/10/bin/${CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION}/${DIRECTX_HOST_ARCH}")

Exiv2/exiv2 cmake/findDependencies.cmake :88

find_program(CCACHE_FOUND ccache)

Exiv2/exiv2 cmake/gcovr.cmake :8

find_program (GCOVR gcovr)

fmtlib/fmt CMakeLists.txt :460

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

fontforge/fontforge cmake/backports/3.15.7/FindPython/Support.cmake :652

find_program (${_PYTHON_PREFIX}_EXECUTABLE
              NAMES python${_${_PYTHON_PREFIX}_VERSION}
                    python
                    ${_${_PYTHON_PREFIX}_IRON_PYTHON_NAMES})

pietrodelugas/fox CMakeLists.txt :76

FIND_PROGRAM(M4_PROGRAM m4)

FreeGLUTProject/freeglut blackberry.toolchain.cmake :232

find_program( ${ARGN} )

malaterre/GDCM Utilities/VTK/CMakeLists.txt :360

find_program(castxml_EXECUTABLE castxml)

cginternals/glbinding cmake/Findlcov.cmake :11

find_program(lcov_EXECUTABLE
    NAMES
        lcov
    PATHS
        "${LCOV_DIR}"
        "$ENV{LCOV_DIR}"
        "$ENV{PROGRAMFILES}/lcov"
        "$ENV{${PROGRAMFILES_x86_ENV}}/lcov"
)

grpc/grpc cmake/protobuf.cmake :43

find_program(_gRPC_PROTOBUF_PROTOC_EXECUTABLE protoc)

grpc/grpc cmake/protobuf.cmake :76

find_program(_gRPC_PROTOBUF_PROTOC_EXECUTABLE protoc)

grpc/grpc cmake/protobuf.cmake :83

find_program(_gRPC_PROTOBUF_PROTOC_EXECUTABLE protoc)

HDFGroup/hdf4 config/cmake/JPEG/CMakeLists.txt :370

find_program (NSIS_EXECUTABLE NSIS.exe PATHS "$ENV{ProgramFiles}\\NSIS" "$ENV{ProgramFiles${PF_ENV_EXT}}\\NSIS")

HDFGroup/hdf4 config/cmake/scripts/CTestScript.cmake :194

find_program (CTEST_COVERAGE_COMMAND NAMES gcov)

HDFGroup/hdf4 config/sanitizer/code-coverage.cmake :87

find_program(LCOV_PATH lcov)

HDFGroup/hdf5 CMakeInstallation.cmake :19

find_program (NSIS_EXECUTABLE NSIS.exe PATHS "$ENV{ProgramFiles}\\NSIS" "$ENV{ProgramFiles${PF_ENV_EXT}}\\NSIS")

HDFGroup/hdf5 config/cmake/scripts/CTestScript.cmake :24

find_program (HOSTNAME_CMD NAMES hostname)

HDFGroup/hdf5 config/examples/CTestScript.cmake :24

find_program (HOSTNAME_CMD NAMES hostname)

HDFGroup/hdf5 config/sanitizer/tools.cmake :17

find_program(CLANG_TIDY_EXE NAMES "clang-tidy")

igraph/igraph doc/CMakeLists.txt :95

find_program(FOP_COMMAND fop)

igraph/igraph doc/CMakeLists.txt :96

find_program(XMLLINT_COMMAND xmllint)

igraph/igraph etc/cmake/CodeCoverage.cmake :143

find_program( GCOV_PATH gcov )

ispc/ispc ispcrt/cmake/Finddpcpp_compiler.cmake :95

find_program(DPCPP_LLVM_SPIRV NAMES llvm-spirv
    PATHS ${DPCPP_DIR}
    PATH_SUFFIXES ${DPCPP_LLVM_BIN_HINT}
    NO_DEFAULT_PATH
)

ispc/ispc ispcrt/cmake/ispc.cmake :40

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

ispc/ispc superbuild/CMakeLists.txt :465

find_program(XCRUN_EXE NAMES xcrun)

InsightSoftwareConsortium/ITK Modules/ThirdParty/VNL/src/vxl/config/cmake/doxygen/doxygen.cmake :136

find_program(PNMTOPNG_EXECUTABLE pnmtopng)

InsightSoftwareConsortium/ITK Modules/ThirdParty/ZLIB/src/itkzlib-ng/cmake/toolchain-arm.cmake :20

find_program(C_COMPILER_FULL_PATH NAMES ${CMAKE_C_COMPILER_TARGET}-gcc)

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

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

InsightSoftwareConsortium/ITK Modules/ThirdParty/ZLIB/src/itkzlib-ng/cmake/toolchain-mingw-i686.cmake :16

find_program(C_COMPILER_FULL_PATH NAMES
    ${CMAKE_C_COMPILER_TARGET}-gcc-posix
    ${CMAKE_C_COMPILER_TARGET}-gcc)

InsightSoftwareConsortium/ITK Modules/ThirdParty/ZLIB/src/itkzlib-ng/cmake/toolchain-powerpc64.cmake :16

find_program(C_COMPILER_FULL_PATH NAMES ${CMAKE_C_COMPILER_TARGET}-gcc)

google/jsonnet test_suite/CMakeLists.txt :1

find_program(BASH bash)

lammps/lammps cmake/presets/clang.cmake :4

find_program(CLANG_FORTRAN NAMES flang-new flang gfortran f95)

lammps/lammps examples/PACKAGES/pace/plugin/CMakeLists.txt :39

find_program(MAKENSIS_PATH makensis)

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

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

lensfun/lensfun cmake/modules/CodeCoverage.cmake :71

FIND_PROGRAM( GCOV_PATH gcov )

analogdevicesinc/libad9361 CMakeLists.txt :173

find_program(PRODUCTBUILD_EXECUTABLE
	NAMES productbuild
	DOC "OSX Package builder (productbuild)")

analogdevicesinc/libiio cmake/LinuxPackaging.cmake :40

FIND_PROGRAM(RPM_CMD rpm)

openmopac/mopac CMakeLists.txt :258

find_program(GCOV_PATH ${GCOV_PROGRAM_NAME})

neocmakelsp/neocmakelsp experiment_assets/DWayland.cmake :3

find_program(WaylandScanner "wayland-scanner")

YosysHQ/nextpnr cmake/CodeCoverage.cmake :76

find_program( SIMPLE_PYTHON_EXECUTABLE python )

stevengj/nlopt cmake/FindOctave.cmake :120

find_program(OCTAVE_MKOCTFILE
              HINTS ${OCTAVE_BIN_PATHS}
              NAMES mkoctfile
          )

uxlfoundation/oneTBB examples/common/cmake/common.cmake :51

find_program(GAWK gawk NO_CACHE)

opencv/opencv cmake/OpenCVUtils.cmake :149

find_program(${ARGN})

opencv/opencv platforms/linux/arm.toolchain.cmake :27

find_program(CMAKE_C_COMPILER NAMES ${GNU_MACHINE}${FLOAT_ABI_SUFFIX}-gcc${__GCC_VER_SUFFIX})

opencv/opencv platforms/linux/gnu.toolchain.cmake :110

find_program(${ARGN})

opencv/opencv platforms/linux/ppcat.toolchain.cmake :121

find_program(CMAKE_AR NAMES ar)

ICLDisco/parsec CMakeLists.txt :877

find_program(AWK_EXECUTABLE awk DOC "path to the awk executable")

YosysHQ/prjtrellis libtrellis/3rdparty/pybind11/tools/FindPythonLibsNew.cmake :83

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

OSGeo/PROJ cmake/Ccache.cmake :22

find_program(CCACHE_PROGRAM NAMES ccache clcache)

qgis/QGIS cmake/CreateQgsVersion.cmake :12

FIND_PROGRAM(GITCOMMAND git PATHS c:/cygwin/bin)

qgis/QGIS cmake/modules/coverage/CodeCoverage.cmake :45

FIND_PROGRAM( GENHTML_PATH genhtml )

qtwebkit/qtwebkit Source/cmake/OptionsQt.cmake :20

find_program(CONAN_COMMAND NAMES conan PATHS $ENV{PIP3_PATH})

coin3d/quarter CMakeLists.txt :234

find_program(HHC_PROGRAM NAMES hhc.exe PATHS "C:/Program Files/HTML Help Workshop" "C:/Program Files (x86)/HTML Help Workshop" DOC "HTML Help Compiler program")

wdas/SeExpr src/build/macros.cmake :5

find_program(FLEX_EXE flex)

wdas/SeExpr src/SeExpr2/CMakeLists.txt :33

find_program(SED_EXE sed)

wdas/SeExpr src/SeExpr2/UI/CMakeLists.txt :139

find_program(SIP_EXEC sip)

simdjson/simdjson CMakeLists.txt :326

find_program(FILE file)

Haivision/srt scripts/visionOS.cmake :77

find_program(PKG_CONFIG_EXECUTABLE NAMES pkg-config)

trilinos/Trilinos cmake/tribits/core/utils/FindProgramPlus.cmake :65

find_program( ${PROG_VAR}
  NAMES ${NAMES_ARGS}
  DOC ${DOC}
  )

trilinos/Trilinos packages/kokkos/cmake/kokkos_compiler_id.cmake :26

find_program(
  Kokkos_COMPILE_LAUNCHER
  NAMES kokkos_launch_compiler
  HINTS ${PROJECT_SOURCE_DIR}
  PATHS ${PROJECT_SOURCE_DIR}
  PATH_SUFFIXES bin
)

trilinos/Trilinos packages/rol/pyrol/CMakeLists.txt :171

find_program(PyROL_BINDER_EXECUTABLE
    NAMES binder
    )

uncrustify/uncrustify cmake/CodeCoverage.cmake :19

find_program( CODECOV_GENHTML genhtml )

microsoft/vcpkg ports/ffmpeg/portfile.cmake :164

find_program(SHELL bash)

microsoft/vcpkg ports/protobuf/vcpkg-cmake-wrapper.cmake :1

find_program(Protobuf_PROTOC_EXECUTABLE NAMES protoc PATHS "${CMAKE_CURRENT_LIST_DIR}/../../../@HOST_TRIPLET@/tools/protobuf" NO_DEFAULT_PATH)

microsoft/vcpkg ports/vcpkg-make/vcpkg_make_install.cmake :44

find_program(Z_VCPKG_MAKE NAMES make gmake NAMES_PER_DIR REQUIRED)

microsoft/vcpkg ports/xcb-proto/portfile.cmake :7

find_program(XMLLINT_PATH NAMES xmllint PATHS "${CURRENT_HOST_INSTALLED_DIR}/tools/libxml2")

microsoft/vcpkg scripts/cmake/vcpkg_build_qmake.cmake :27

find_program(MINGW32_MAKE mingw32-make REQUIRED)

microsoft/vcpkg scripts/toolchains/mingw.cmake :45

find_program(CMAKE_C_COMPILER "${CMAKE_SYSTEM_PROCESSOR}-w64-mingw32-gcc")

ukoethe/vigra CMakeLists.txt :215

FIND_PROGRAM(VALGRIND_EXECUTABLE valgrind)

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")

movableink/webkit Source/ThirdParty/libwebrtc/Source/third_party/boringssl/src/third_party/android-cmake/android.toolchain.cmake :1568

find_program( ${ARGN} )

movableink/webkit Source/ThirdParty/libwebrtc/Source/third_party/jsoncpp/source/CMakeLists.txt :145

find_program(CCACHE_FOUND ccache)

xournalpp/xournalpp man/CMakeLists.txt :15

find_program(HELP2MAN help2man DOC "Location of the help2man program")

ziglang/zig CMakeLists.txt :47

find_program(GIT_EXE NAMES git NAMES_PER_DIR)

gdraheim/zziplib CMakeScripts/CodeCoverage.cmake :146

find_program( GENHTML_PATH NAMES genhtml genhtml.perl genhtml.bat )