cmake exec_program examples

Signatures

exec_program(Executable [directory in which to run]
  [ARGS <arguments to executable>]
  [OUTPUT_VARIABLE <var>]
[RETURN_VALUE <var>])

Examples

fzi-forschungszentrum-informatik/gpu-voxels icmaker/CMakeModules/FindCppUnit.cmake :30

EXEC_PROGRAM(${CppUnit_CONFIG_EXECUTABLE} ARGS --cflags RETURN_VALUE _return_VALUE OUTPUT_VARIABLE CppUnit_CFLAGS)

RavEngine/RavEngine deps/SteamAudio-All/pffft/uninstall.cmake :12

exec_program(
            ${CMAKE_COMMAND} ARGS "-E remove ${file}"
            OUTPUT_VARIABLE stdout
            RETURN_VALUE result
        )

bmwcarit/ramses cmake/ramses/getGitInformation.cmake :22

exec_program(${GIT_EXECUTABLE} ${PROJECT_SOURCE_DIR}
            ARGS rev-list HEAD --count
            OUTPUT_VARIABLE GIT_COMMIT_COUNT_TMP
            RETURN_VALUE GIT_COUNT_RETURN_VALUE)

MultiMC/Launcher cmake/QMakeQuery.cmake :9

exec_program(${QMAKE_EXECUTABLE} ARGS "-query ${VAR}" RETURN_VALUE return_code OUTPUT_VARIABLE output )

lightspark/lightspark conf/FindLLVM.cmake :153

exec_program( ${LLVM_CONFIG_EXECUTABLE} ARGS --system-libs  OUTPUT_VARIABLE LLVM_SYSTEM_LIBS RETURN_VALUE LLVM_SYSTEM_LIBS_FAILED)

vinipsmaker/tufao CMakeLists.txt :27

exec_program("${QMAKE_EXECUTABLE}" ARGS "-query ${VAR}" RETURN_VALUE return_code OUTPUT_VARIABLE output)

AcademySoftwareFoundation/openvdb cmake/Uninstall.cmake :31

exec_program(
       ${CMAKE_COMMAND} ARGS "-E remove ${INSTALLED_FILE}"
       OUTPUT_VARIABLE stdout
       RETURN_VALUE RESULT
    )

root-project/root interpreter/llvm-project/clang/cmake/caches/3-stage-base.cmake :19

exec_program(${CMAKE_UNAME} ARGS -m OUTPUT_VARIABLE CMAKE_HOST_SYSTEM_PROCESSOR
        RETURN_VALUE val)

pyside/Shiboken cmake_uninstall.cmake :10

EXEC_PROGRAM(
      "@CMAKE_COMMAND@" ARGS "-E remove \"$ENV{DESTDIR}${file}\""
      OUTPUT_VARIABLE rm_out
      RETURN_VALUE rm_retval
      )

blchinezu/pocketbook-coolreader tools/KWWidgetsGettextExtract.cmake :26

exec_program(${GETTEXT_XGETTEXT_EXECUTABLE} 
    RETURN_VALUE xgettext_return
    OUTPUT_VARIABLE xgettext_output
    ARGS --output="-" ${options} ${keywords} --msgid-bugs-address="${msgid_bugs_address}" --copyright-holder="${copyright_holder}" --files-from="${files_from}")

AshamaneProject/AshamaneCore cmake/platform/cmake_uninstall.in.cmake :11

EXEC_PROGRAM(
      "@CMAKE_COMMAND@" ARGS "-E remove \"${file}\""
      OUTPUT_VARIABLE rm_out
      RETURN_VALUE rm_retval
      )

casadi/casadi cmake/FindNUMPY.cmake :6

exec_program ("${PYTHON_EXECUTABLE}" 
         ARGS "-c \"import numpy; print(numpy.get_include())\""
         OUTPUT_VARIABLE NUMPY_INCLUDE_DIR
         RETURN_VALUE NUMPY_NOT_FOUND)

taglib/taglib cmake/modules/FindCppUnit.cmake :27

EXEC_PROGRAM(${CPPUNIT_CONFIG_EXECUTABLE} ARGS --cflags RETURN_VALUE _return_VALUE OUTPUT_VARIABLE CPPUNIT_CFLAGS)

muse-sequencer/muse src/CMakeLists.txt :201

EXEC_PROGRAM( ${GIT_EXECUTABLE}
            ARGS "status"
            OUTPUT_VARIABLE GIT_RET_NOTUSED
            RETURN_VALUE IS_GIT_REPO )

acoustid/chromaprint cmake/modules/FindTaglib.cmake :30

exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_VERSION)

dufernst/LegionCore-7.3.5 cmake/platform/cmake_uninstall.in.cmake :11

EXEC_PROGRAM(
      "@CMAKE_COMMAND@" ARGS "-E remove \"${file}\""
      OUTPUT_VARIABLE rm_out
      RETURN_VALUE rm_retval
      )

CDrummond/cantata cmake/FindMtp.cmake :34

exec_program(${PKG_CONFIG_EXECUTABLE} ARGS --atleast-version=1.1.0 libmtp OUTPUT_VARIABLE _pkgconfigDevNull RETURN_VALUE MTP_VERSION_OKAY)

jaegertracing/jaeger-client-cpp cmake/Findthrift.cmake :55

exec_program(${thrift_COMPILER}
        ARGS -version OUTPUT_VARIABLE __thrift_OUT RETURN_VALUE thrift_RETURN)

eiskaltdcpp/eiskaltdcpp cmake/KWWidgetsGettextExtract.cmake :26

exec_program(${GETTEXT_XGETTEXT_EXECUTABLE}
    RETURN_VALUE xgettext_return
    OUTPUT_VARIABLE xgettext_output
    ARGS --output="-" ${options} ${keywords} --keyword=translatable="yes" --msgid-bugs-address="${msgid_bugs_address}" --copyright-holder="${copyright_holder}" --files-from="${files_from}")

INET-RC/GeoMX 3rdparty/dmlc-core/cmake/Modules/FindHDFS.cmake :10

exec_program(hadoop ARGS version OUTPUT_VARIABLE Hadoop_VERSION
             RETURN_VALUE Hadoop_RETURN)

COMBINE-lab/salmon CMakeLists.txt :314

exec_program(${CMAKE_CURRENT_SOURCE_DIR}/scripts/fetchPufferfish.sh RETURN_VALUE FETCH_PF_SCRIPT_RET)

chemfiles/chemfiles cmake/uninstall.in.cmake :12

exec_program(
      "@CMAKE_COMMAND@" ARGS "-E remove \"$ENV{DESTDIR}${file}\""
      OUTPUT_VARIABLE rm_out
      RETURN_VALUE rm_retval
      )

Tencent/Forward source/third_party/hdf5/config/cmake/FindHDFS.cmake :10

exec_program($ENV{HADOOP_HOME}/bin/hadoop ARGS version OUTPUT_VARIABLE Hadoop_VERSION
             RETURN_VALUE Hadoop_RETURN)

pyside/pyside-setup sources/pyside6/cmake_uninstall.cmake :13

EXEC_PROGRAM(
      "@CMAKE_COMMAND@" ARGS "-E remove \"$ENV{DESTDIR}${file}\""
      OUTPUT_VARIABLE rm_out
      RETURN_VALUE rm_retval
      )

IntelRealSense/librealsense cmake_uninstall.cmake :10

EXEC_PROGRAM(
        "@CMAKE_COMMAND@" ARGS "-E remove \"$ENV{DESTDIR}${file}\""
        OUTPUT_VARIABLE rm_out
        RETURN_VALUE rm_retval
        )

cb-geo/mpm cmake/FindHDF5.cmake :324

exec_program( ${HDF5_${language}_COMPILER_EXECUTABLE}
        ARGS -show ${lib_type_args} ${test_file}
        OUTPUT_VARIABLE ${output}
        RETURN_VALUE ${return_value}
    )

danigm/poppler CMakeLists.txt :554

exec_program(${PKG_CONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE _output_VAR)

buggins/coolreader tools/KWWidgetsGettextExtract.cmake :26

exec_program(${GETTEXT_XGETTEXT_EXECUTABLE} 
    RETURN_VALUE xgettext_return
    OUTPUT_VARIABLE xgettext_output
    ARGS --output="-" ${options} ${keywords} --msgid-bugs-address="${msgid_bugs_address}" --copyright-holder="${copyright_holder}" --files-from="${files_from}")

orocos/orocos-bayesian-filtering orocos_bfl/config/FindPkgConfig.cmake :86

EXEC_PROGRAM(${CMAKE_PKGCONFIG_EXECUTABLE}
      ARGS "'${LIBRARY}'"
      OUTPUT_VARIABLE PKGCONFIG_OUTPUT
      RETURN_VALUE PKGCONFIG_RETURN)

Lewuathe/mlir-hello thirdparty/llvm-project/clang/cmake/caches/3-stage-base.cmake :19

exec_program(${CMAKE_UNAME} ARGS -m OUTPUT_VARIABLE CMAKE_HOST_SYSTEM_PROCESSOR
        RETURN_VALUE val)

MinecraftMachina/ManyMC cmake/QMakeQuery.cmake :9

exec_program(${QMAKE_EXECUTABLE} ARGS "-query ${VAR}" RETURN_VALUE return_code OUTPUT_VARIABLE output )

apertus-open-source-cinema/opencine 3rdParty/LibRaw/cmake/modules/Uninstall.cmake :10

EXEC_PROGRAM(
      "@CMAKE_COMMAND@" ARGS "-E remove \"${file}\""
      OUTPUT_VARIABLE rm_out
      RETURN_VALUE rm_retval
      )

p4lang/open-p4studio cmake/FindThrift.cmake :53

exec_program(${THRIFT_COMPILER}
        ARGS -version OUTPUT_VARIABLE __thrift_OUT RETURN_VALUE THRIFT_RETURN)

PRBonn/vdbfusion src/vdbfusion/vdbfusion/cmake/Uninstall.cmake :17

exec_program(
      ${CMAKE_COMMAND} ARGS
      "-E remove ${INSTALLED_FILE}"
      OUTPUT_VARIABLE stdout
      RETURN_VALUE RESULT)

qtproject/pyside-pyside-setup sources/pyside6/cmake_uninstall.cmake :13

EXEC_PROGRAM(
      "@CMAKE_COMMAND@" ARGS "-E remove \"$ENV{DESTDIR}${file}\""
      OUTPUT_VARIABLE rm_out
      RETURN_VALUE rm_retval
      )

johnsonjh/duma uninstall.cmake :12

exec_program(
            ${CMAKE_COMMAND} ARGS "-E remove ${file}"
            OUTPUT_VARIABLE stdout
            RETURN_VALUE result
        )

rose-compiler/rose cmake/modules/FindAkode.cmake :26

EXEC_PROGRAM(${AKODECONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE AKODE_LIBRARIES)

torch/DEPRECEATED-torch7-distro exe/luarocks/CMakeLists.txt :16

EXEC_PROGRAM(uname ARGS -m OUTPUT_VARIABLE UNAME_M RETURN_VALUE val)

darktable-org/darktable src/external/LibRaw-cmake/cmake/modules/Uninstall.cmake :10

EXEC_PROGRAM(
      "@CMAKE_COMMAND@" ARGS "-E remove \"${file}\""
      OUTPUT_VARIABLE rm_out
      RETURN_VALUE rm_retval
      )

parflow/parflow cmake/modules/FindHDF5.cmake :304

exec_program( ${HDF5_${language}_COMPILER_EXECUTABLE}
        ARGS -show ${lib_type_args} ${test_file}
        OUTPUT_VARIABLE ${output}
        RETURN_VALUE ${return_value}
    )

nfs-ganesha/nfs-ganesha src/cmake/modules/FindKrb5.cmake :68

EXEC_PROGRAM(${KRB5_C_CONFIG} ARGS "${KRB5_FIND_COMPONENTS} --cflags"
      OUTPUT_VARIABLE KRB5_C_CONFIG_CFLAGS
      RETURN_VALUE KRB5_C_CONFIG_RESULT
      )

fluent/fluent-bit lib/avro/cmake_pretty.cmake :26

exec_program(indent
                 ARGS ${INDENT_OPTS} ${CMAKE_CURRENT_SOURCE_DIR}/${dir}/*.[c,h]
                 OUTPUT_VARIABLE indent_output
                 RETURN_VALUE ret)

FreeRDP/Remmina cmake/FindSharedMimeInfo.cmake :33

exec_program (${UPDATE_MIME_DATABASE_EXECUTABLE} ARGS -v RETURN_VALUE _null OUTPUT_VARIABLE _smiVersionRaw)

chatopera/clause cmake/modules/FindThrift.cmake :62

exec_program(${THRIFT_COMPILER}
        ARGS -version OUTPUT_VARIABLE __thrift_OUT RETURN_VALUE THRIFT_RETURN)

neural75/gqrx-scanner cmake_uninstall.cmake :10

exec_program(
      "/usr/bin/cmake" ARGS "-E remove \"$ENV{DESTDIR}${file}\""
      OUTPUT_VARIABLE rm_out
      RETURN_VALUE rm_retval
      )