cmake execute_process examples

Signatures

execute_process(COMMAND <cmd1> [<arguments>]
  [COMMAND <cmd2> [<arguments>]]...
  [WORKING_DIRECTORY <directory>]
  [TIMEOUT <seconds>]
  [RESULT_VARIABLE <variable>]
  [RESULTS_VARIABLE <variable>]
  [OUTPUT_VARIABLE <variable>]
  [ERROR_VARIABLE <variable>]
  [INPUT_FILE <file>]
  [OUTPUT_FILE <file>]
  [ERROR_FILE <file>]
  [OUTPUT_QUIET]
  [ERROR_QUIET]
  [COMMAND_ECHO <where>]
  [OUTPUT_STRIP_TRAILING_WHITESPACE]
  [ERROR_STRIP_TRAILING_WHITESPACE]
  [ENCODING <name>]
  [ECHO_OUTPUT_VARIABLE]
  [ECHO_ERROR_VARIABLE]
[COMMAND_ERROR_IS_FATAL <ANY|LAST>])

Examples

nCine/nCine cmake/ncine_get_version.cmake :3

execute_process(
		COMMAND ${GIT_EXECUTABLE} rev-list --count HEAD
		WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
		RESULT_VARIABLE GIT_FAIL
		OUTPUT_VARIABLE GIT_REV_COUNT
		ERROR_QUIET
		OUTPUT_STRIP_TRAILING_WHITESPACE
	)

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

execute_process(COMMAND ${COMPUTECPP_INFO_TOOL} "--dump-device-compiler-flags"
  OUTPUT_VARIABLE COMPUTECPP_DEVICE_COMPILER_FLAGS
  RESULT_VARIABLE COMPUTECPP_INFO_TOOL_RESULT OUTPUT_STRIP_TRAILING_WHITESPACE)

etorth/mir2x cmake/deps/BuildLibpinyin.cmake :20

EXECUTE_PROCESS(
        COMMAND ${libdb_SOURCE_DIR}/dist/configure --prefix=${MIR2X_3RD_PARTY_DIR}/libdb/build --enable-shared=no
        WORKING_DIRECTORY ${libdb_BINARY_DIR}

        RESULT_VARIABLE libdb_CONFIGURED

        OUTPUT_QUIET
        COMMAND_ERROR_IS_FATAL ANY
    )

geodynamics/aspect CMakeLists.txt :1001

execute_process(
    COMMAND ${CMAKE_COMMAND} -G "${ASPECT_TEST_GENERATOR}"
        -D ASPECT_RUN_ALL_TESTS=${ASPECT_RUN_ALL_TESTS}
        -D ASPECT_COMPARE_TEST_RESULTS=${ASPECT_COMPARE_TEST_RESULTS}
        -D Aspect_DIR=${CMAKE_BINARY_DIR}
        -D CMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
        -D ASPECT_BINARY=${CMAKE_BINARY_DIR}/aspect
        ${CMAKE_CURRENT_SOURCE_DIR}/tests
    OUTPUT_FILE setup_tests.log
    RESULT_VARIABLE test_cmake_result
    WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/tests
   )

AtomicGameEngine/AtomicGameEngine Build/CMake/Modules/GetGitRevisionDescription.cmake :107

execute_process(COMMAND
        "${GIT_EXECUTABLE}"
        describe
        ${hash}
        ${ARGN}
        WORKING_DIRECTORY
        "${CMAKE_CURRENT_SOURCE_DIR}"
        RESULT_VARIABLE
        res
        OUTPUT_VARIABLE
        out
        ERROR_QUIET
        OUTPUT_STRIP_TRAILING_WHITESPACE)

u3d-community/U3D cmake/Modules/CheckCompilerToolchain.cmake :194

execute_process (COMMAND ${CMAKE_C_COMPILER} ${ARCH_FLAGS} -E -dM -xc ${NULL_DEVICE${EMCC_FIX}} RESULT_VARIABLE CC_EXIT_STATUS OUTPUT_VARIABLE NATIVE_PREDEFINED_MACROS ERROR_QUIET)

novelrt/NovelRT cmake/CopyRuntimeDependencies.cmake :106

execute_process(COMMAND otool -L $<TARGET_FILE:${TARGET}> OUTPUT_FILE otool.txt)

IFL-CAMP/supra CMakeLists.txt :124

execute_process(COMMAND cmake -E tar xf mockData_linearProbe.zip 
			WORKING_DIRECTORY "${PROJECT_BINARY_DIR}/data/" )

microsoft/scenepic CMakeLists.txt :58

execute_process(COMMAND lsb_release -rs OUTPUT_VARIABLE LSB_RELEASE)

mgerhardy/caveexpress cmake/macros.cmake :174

execute_process(
		COMMAND ${ANDROID_SDK_TOOL} list target -c
		OUTPUT_VARIABLE TARGETS_LIST
	)

zer011b/fdtd3d CMakeLists.txt :356

execute_process (COMMAND unzip ${PROJECT_SOURCE_DIR}/Third-party/EasyBMP/EasyBMP.zip -d ${PROJECT_SOURCE_DIR}/Third-party/EasyBMP)

oceancx/CXEngine cmake/cotire.cmake :1985

execute_process(
		COMMAND ${_cmd}
		WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
		RESULT_VARIABLE _result)

paroj/gltut glsdk/CMakeLists.txt :8

execute_process(COMMAND sh ./configure WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/freeglut)

o3de/o3de cmake/LYPython.cmake :196

execute_process(COMMAND 
        ${LY_PYTHON_CMD} -m pip check
        WORKING_DIRECTORY ${LY_ROOT_FOLDER}/python
        RESULT_VARIABLE PIP_RESULT
        OUTPUT_VARIABLE PIP_OUT 
        ERROR_VARIABLE PIP_OUT
        )

FreeCAD/FreeCAD cMake/FreeCadMacros.cmake :130

execute_process(COMMAND "${Python3_EXECUTABLE}" "${TOOL_NATIVE_PATH}" --outputPath "${OUTPUT_NATIVE_PATH}" "${SOURCE_NATIVE_PATH}"
                        WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
        )

OGRECave/ogre CMake/Dependencies.cmake :110

execute_process(COMMAND ${CMAKE_COMMAND} -E copy
            ${PROJECT_SOURCE_DIR}/CMake/toolchain/ios.toolchain.xcode.cmake
            freetype-2.13.2/builds/cmake/iOS.cmake
            WORKING_DIRECTORY ${PROJECT_BINARY_DIR})

godlikepanos/anki-3d-engine ThirdParty/Sdl2/CMakeLists.txt :2647

execute_process(COMMAND
    "${GIT_EXECUTABLE}" remote get-url origin
    WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}"
    RESULT_VARIABLE GIT_URL_STATUS
    OUTPUT_VARIABLE GIT_URL
    ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE)

PacktPublishing/3D-Graphics-Rendering-Cookbook CMakeLists.txt :17

execute_process(
		COMMAND ${PYTHON_EXECUTABLE} "bootstrap.py"
		WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
		RESULT_VARIABLE bootstrap_result
	)

prusa3d/Prusa-Firmware cmake/AnyAvrGcc.cmake :32

execute_process(
    COMMAND ${UTIL_SEARCH_CMD} ${TOOLCHAIN_PREFIX}gcc
    OUTPUT_VARIABLE AVR_GCC_PATH
    OUTPUT_STRIP_TRAILING_WHITESPACE
    RESULT_VARIABLE FIND_RESULT
    )

bambulab/BambuStudio cmake/modules/FindPerlEmbed.cmake :12

execute_process(
    COMMAND ${PERL_EXECUTABLE} -MExtUtils::Embed -e "
# Import Perl modules.
use strict;
use warnings;
use Config;
use Text::ParseWords;
use ExtUtils::CppGuess;

# Test for a Visual Studio compiler
my \$cpp_guess = ExtUtils::CppGuess->new;
my \$mswin = \$^O eq 'MSWin32';
my \$msvc  = \$cpp_guess->is_msvc;

# Query the available data from Alien::wxWidgets.
my \$ccflags;
my \$ldflags;
{ local *STDOUT; open STDOUT, '>', \\\$ccflags; ccflags; }
{ local *STDOUT; open STDOUT, '>', \\\$ldflags; ldopts; }
\$ccflags = ' ' . \$ccflags;
\$ldflags = ' ' . \$ldflags;

my \$filename     = '${PerlEmbed_TEMP_INCLUDE}';
open(my $fh, '>', \$filename) or die \"Could not open file '\$filename' \$!\";

# Convert a space separated lists to CMake semicolon separated lists,
# escape the backslashes,
# export the resulting list to a temp file.
sub cmake_set_var {
  my (\$varname, \$content) = @_;
  # Remove line separators.
  \$content =~ s/\\r|\\n//g;
  # Escape the path separators.
  \$content =~ s/\\\\/\\\\\\\\\\\\\\\\/g;
  my @words = shellwords(\$content); 
  print \$fh \"set(PerlEmbed_\$varname \\\"\" . join(';', @words) . \"\\\")\\n\";
}
cmake_set_var('ARCHNAME',   \$Config{archname});
cmake_set_var('CCFLAGS',    \$ccflags);
\$ldflags =~ s/ -L/ -LIBPATH:/g if \$msvc;
cmake_set_var('LD',         \$Config{ld});
cmake_set_var('LDFLAGS',    \$ldflags);
cmake_set_var('CCCDLFLAGS', \$Config{cccdlflags});
cmake_set_var('LDDLFLAGS',  \$Config{lddlflags});
cmake_set_var('DLEXT',      \$Config{dlext});
close \$fh;
")

tinyobjloader/tinyobjloader cmake/clang-cl-msvc-windows.cmake :141

execute_process(COMMAND "${CMAKE_COMMAND}" -E make_directory "${output_dir}")

SoftFever/OrcaSlicer cmake/modules/FindPerlEmbed.cmake :12

execute_process(
    COMMAND ${PERL_EXECUTABLE} -MExtUtils::Embed -e "
# Import Perl modules.
use strict;
use warnings;
use Config;
use Text::ParseWords;
use ExtUtils::CppGuess;

# Test for a Visual Studio compiler
my \$cpp_guess = ExtUtils::CppGuess->new;
my \$mswin = \$^O eq 'MSWin32';
my \$msvc  = \$cpp_guess->is_msvc;

# Query the available data from Alien::wxWidgets.
my \$ccflags;
my \$ldflags;
{ local *STDOUT; open STDOUT, '>', \\\$ccflags; ccflags; }
{ local *STDOUT; open STDOUT, '>', \\\$ldflags; ldopts; }
\$ccflags = ' ' . \$ccflags;
\$ldflags = ' ' . \$ldflags;

my \$filename     = '${PerlEmbed_TEMP_INCLUDE}';
open(my $fh, '>', \$filename) or die \"Could not open file '\$filename' \$!\";

# Convert a space separated lists to CMake semicolon separated lists,
# escape the backslashes,
# export the resulting list to a temp file.
sub cmake_set_var {
  my (\$varname, \$content) = @_;
  # Remove line separators.
  \$content =~ s/\\r|\\n//g;
  # Escape the path separators.
  \$content =~ s/\\\\/\\\\\\\\\\\\\\\\/g;
  my @words = shellwords(\$content); 
  print \$fh \"set(PerlEmbed_\$varname \\\"\" . join(';', @words) . \"\\\")\\n\";
}
cmake_set_var('ARCHNAME',   \$Config{archname});
cmake_set_var('CCFLAGS',    \$ccflags);
\$ldflags =~ s/ -L/ -LIBPATH:/g if \$msvc;
cmake_set_var('LD',         \$Config{ld});
cmake_set_var('LDFLAGS',    \$ldflags);
cmake_set_var('CCCDLFLAGS', \$Config{cccdlflags});
cmake_set_var('LDDLFLAGS',  \$Config{lddlflags});
cmake_set_var('DLEXT',      \$Config{dlext});
close \$fh;
")

harfang3d/harfang3d languages/hg_python/bdist_wheel/CMakeLists.txt :48

execute_process(COMMAND ${Python3_EXECUTABLE} -m pip install \${HG_PYTHON_WHEEL} --upgrade --force-reinstall)

anhttran/3dmm_basic lib/3rdParty/Eigen/CMakeLists.txt :46

execute_process(COMMAND hg tip -R ${CMAKE_SOURCE_DIR} OUTPUT_VARIABLE EIGEN_HGTIP_OUTPUT)

cadaver/turso3d ThirdParty/SDL/cmake/macros.cmake :88

execute_process(COMMAND ${CMAKE_LINKER} -v OUTPUT_VARIABLE LINKER_OUTPUT ERROR_VARIABLE LINKER_OUTPUT)

wrld3d/wrld-example-app cmake/toolchain/ios/iOS.cmake :144

execute_process(
    COMMAND xcrun --sdk ${__xcode_ios_sdk_root} --show-sdk-platform-path
    OUTPUT_VARIABLE __xcode_ios_sdk_platform_path
    ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE
)

Universite-Gustave-Eiffel/I-Simpa CMakeLists.txt :53

EXECUTE_PROCESS(COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE GCC_VERSION)

Hork-Engine/Hork-Source ThirdParty/SDL3/cmake/GetGitRevisionDescription.cmake :121

execute_process(
            COMMAND "${GIT_EXECUTABLE}" rev-parse
                    --show-superproject-working-tree
            WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
            OUTPUT_VARIABLE out
            ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE)

STORM-IRIT/Radium-Engine CMakeLists.txt :154

execute_process(
        COMMAND ${GIT_EXECUTABLE} rev-parse HEAD WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
        OUTPUT_VARIABLE GIT_CHANGESET
    )

fzi-forschungszentrum-informatik/gpu-voxels icmaker/CMakeModules/FindInventor.cmake :169

execute_process (COMMAND soxt-config --prefix
                 OUTPUT_VARIABLE SOXT_PREFIX
                 OUTPUT_STRIP_TRAILING_WHITESPACE)

JeanPhilippeKernel/RendererEngine Scripts/CMake/NuGet.cmake :47

execute_process(
        COMMAND ${NUGET_EXECUTABLE} restore ${VS_SLN_OR_PROJ}
        WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
        OUTPUT_VARIABLE NUGET_OUTPUT
        OUTPUT_STRIP_TRAILING_WHITESPACE
    )

RavEngine/RavEngine deps/assimp/cmake-modules/CoverallsGenerateGcov.cmake :119

execute_process(
			COMMAND ${GIT_EXECUTABLE} log -1 --pretty=format:%${FORMAT_CHARS}
			WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
			OUTPUT_VARIABLE ${VAR_NAME}
			OUTPUT_STRIP_TRAILING_WHITESPACE
		)

riidefi/RiiStudio CMakeLists.txt :133

execute_process(COMMAND uname -m COMMAND tr -d '\n' OUTPUT_VARIABLE ARCHITECTURE)

cnr-isti-vclab/meshlab src/common/CMakeLists.txt :10

execute_process(COMMAND
		"${GIT_EXECUTABLE}" describe --match=NeVeRmAtCh --always --abbrev=7
		WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
		OUTPUT_VARIABLE GIT_SHA1
		ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE)

zenustech/zeno projects/.unusedTools/cmake/DownloadProject.cmake :138

execute_process(COMMAND ${CMAKE_COMMAND} --build .
                    ${OUTPUT_QUIET}
                    WORKING_DIRECTORY "${DL_ARGS_DOWNLOAD_DIR}"
    )

Vhonowslend/StreamFX-Public CMakeLists.txt :208

execute_process(COMMAND "${GIT}" rev-list --count HEAD WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR} RESULT_VARIABLE GIT_RESULT OUTPUT_VARIABLE GIT_OUTPUT ERROR_VARIABLE GIT_ERROR OUTPUT_STRIP_TRAILING_WHITESPACE ERROR_STRIP_TRAILING_WHITESPACE ERROR_QUIET)

pioneerspacesim/pioneer contrib/fmt/support/cmake/FindSetEnv.cmake :6

execute_process(COMMAND ${CMAKE_COMMAND} -E echo "${WINSDK_SETENV}")

overte-org/overte cmake/macros/InstallBesideConsole.cmake :71

execute_process(COMMAND ${MACDEPLOYQT_COMMAND} ${ESCAPED_BUNDLE_NAME} -verbose=2 -executable=${ESCAPED_EXECUTABLE_NAME})

stuntrally/stuntrally3 CMake/FindSDL2.cmake :189

EXECUTE_PROCESS(COMMAND sdl2-config --static-libs OUTPUT_VARIABLE SDL2_LINK_FLAGS)

kokkos/kokkos cmake/build_env_info.cmake :77

execute_process(
    COMMAND ${GIT_EXECUTABLE} log -1 --format=%h
    WORKING_DIRECTORY ${KOKKOS_SOURCE_DIR}
    OUTPUT_VARIABLE GIT_COMMIT_HASH
    OUTPUT_STRIP_TRAILING_WHITESPACE
  )

alpaka-group/alpaka cmake/alpakaCommon.cmake :308

execute_process(COMMAND brew --prefix libomp
                            OUTPUT_VARIABLE HOMEBREW_LIBOMP_PREFIX
                            OUTPUT_STRIP_TRAILING_WHITESPACE)

eclipse-ecal/ecal app/play/play_gui/CMakeLists.txt :248

execute_process(
                    COMMAND \"${CMAKE_COMMAND}\" -E
                        copy \${_src} \"\${CMAKE_INSTALL_PREFIX}/bin/\${_dest}\"
                )

meganz/MEGAcmd CMakeLists.txt :5

execute_process(
    COMMAND ${GIT_EXECUTABLE} rev-parse --short HEAD
    WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/sdk
    OUTPUT_VARIABLE SDK_COMMIT_HASH
    OUTPUT_STRIP_TRAILING_WHITESPACE
)

LLNL/zfp python/scikit-build-cmake/FindCython.cmake :61

execute_process(COMMAND ${CYTHON_version_command}
                  OUTPUT_VARIABLE CYTHON_version_output
                  ERROR_VARIABLE CYTHON_version_error
                  RESULT_VARIABLE CYTHON_version_result
                  OUTPUT_STRIP_TRAILING_WHITESPACE
                  ERROR_STRIP_TRAILING_WHITESPACE)

nextcloud/desktop cmake/modules/FindSharedMimeInfo.cmake :84

execute_process(COMMAND \"${UPDATE_MIME_DATABASE_EXECUTABLE}\" -n \"${_xdgmimeDir}\"
                    WORKING_DIRECTORY \"\${CMAKE_INSTALL_PREFIX}\")

CNES/MAJA Documentation/PlanEssais/CMakeLists.txt :76

execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${dir})

ElyPrismLauncher/ElyPrismLauncher cmake/GetGitRevisionDescription.cmake :121

execute_process(
            COMMAND "${GIT_EXECUTABLE}" rev-parse
                    --show-superproject-working-tree
            WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
            OUTPUT_VARIABLE out
            ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE)

libgme/game-music-emu gme/CMakeLists.txt :300

execute_process(COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${temporary_sym_file}" "${generated_sym_file}")

end2endzone/ShellAnything CMakeLists.txt :64

execute_process(COMMAND ${CMAKE_COMMAND} -E tar xzf 
    ${PCGCPP_PACKAGE_PATH}
    WORKING_DIRECTORY ${PACKAGE_DOWNLOAD_DIR}
  )

KjellKod/g3log CMakeLists.txt :76

execute_process(COMMAND cmd /c "git rev-list ${MAJOR_VERSION}.${MINOR_VERSION}..HEAD | find /v " " /c" OUTPUT_VARIABLE GIT_RELEASE_COMMITS WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})

svkaiser/Doom64EX cmake/FindValadoc.cmake :34

execute_process(COMMAND ${VALADOC_EXECUTABLE} "--version" OUTPUT_VARIABLE VALADOC_VERSION OUTPUT_STRIP_TRAILING_WHITESPACE)

ANTsX/ANTs CMake/CCache.cmake :52

execute_process(COMMAND chmod a+rx
                     "${CMAKE_BINARY_DIR}/launch-c"
                     "${CMAKE_BINARY_DIR}/launch-cxx"
                     "${CMAKE_BINARY_DIR}/launch-cuda"
    )

AcademySoftwareFoundation/OpenShadingLanguage src/cmake/compiler.cmake :446

execute_process (COMMAND ${CMAKE_CXX_CLANG_TIDY} -list-checks
                         OUTPUT_VARIABLE tidy_checks
                         OUTPUT_STRIP_TRAILING_WHITESPACE)

hydrogen-music/hydrogen CMakeLists.txt :30

execute_process(COMMAND git describe --exact-match --tags OUTPUT_VARIABLE GIT_ON_TAG)

etternagame/etterna CMake/Helpers/SetupGit.cmake :2

execute_process(COMMAND git describe --tags
  WORKING_DIRECTORY "${PROJECT_SOURCE_DIR}"
  OUTPUT_VARIABLE PRODUCT_GIT_HASH
  RESULT_VARIABLE ret
  OUTPUT_STRIP_TRAILING_WHITESPACE
)

NREL/OpenStudio CMakeLists.txt :237

execute_process(COMMAND ${UNAME} -m
    OUTPUT_VARIABLE ARCH
    OUTPUT_STRIP_TRAILING_WHITESPACE
  )

OpenChemistry/avogadroapp cmake/DetermineVersion.cmake :25

execute_process(
      COMMAND ${git_command} describe
      WORKING_DIRECTORY ${source_dir}
      RESULT_VARIABLE result
      OUTPUT_VARIABLE output
      ERROR_QUIET
      OUTPUT_STRIP_TRAILING_WHITESPACE
      ERROR_STRIP_TRAILING_WHITESPACE)

KDE/digikam core/cmake/modules/FindImageMagick.cmake :324

execute_process(COMMAND ${ImageMagick_mogrify_EXECUTABLE} -version
                    OUTPUT_VARIABLE imagemagick_version
                    ERROR_QUIET
                    OUTPUT_STRIP_TRAILING_WHITESPACE)

pcb9382/FaceAlgorithm include/Eigen/CMakeLists.txt :41

execute_process(COMMAND hg tip -R ${CMAKE_SOURCE_DIR} OUTPUT_VARIABLE EIGEN_HGTIP_OUTPUT)

supercollider/supercollider CMakeLists.txt :94

execute_process(
                COMMAND ${CMAKE_CXX_COMPILER} --version
                OUTPUT_VARIABLE _gcc_version_info
                OUTPUT_STRIP_TRAILING_WHITESPACE
        )

Morwenn/cpp-sort cmake/DownloadProject.cmake :173

execute_process(COMMAND ${CMAKE_COMMAND} --build .
                    RESULT_VARIABLE result
                    ${OUTPUT_QUIET}
                    WORKING_DIRECTORY "${DL_ARGS_DOWNLOAD_DIR}"
    )

Kitware/kwiver .gitlab/ci/download_qt.cmake :105

execute_process(
    # Remove any read-only flags that aren't affected by `icacls`.
    COMMAND
      attrib
      -r # Remove readonly flag
      "${native_qt_dir}"
      /d # Treat as a directory
      /s # Recursive
      /l # Don't dereference symlinks
    RESULT_VARIABLE res
    ERROR_VARIABLE err
    ERROR_STRIP_TRAILING_WHITESPACE)

RSIA-LIESMARS-WHU/LSHBOX include/eigen/cmake/language_support.cmake :45

execute_process (
      COMMAND ${CMAKE_COMMAND} .
      WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/language_tests/${language}
      RESULT_VARIABLE return_code
      OUTPUT_QUIET
      ERROR_QUIET
      )

nojhan/paradiseo cmake/Config.cmake :8

execute_process (COMMAND /usr/bin/sw_vers -productVersion OUTPUT_VARIABLE MACOSX_VERSION_RAW)

mohabouje/eDSP bindings/python/CMakeLists.txt :17

execute_process ( COMMAND python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())" OUTPUT_VARIABLE PYTHON_SITE_PACKAGES_GUESS OUTPUT_STRIP_TRAILING_WHITESPACE)

liminchen/OptCuts ext/libigl/external/cgal/src/CGAL_Project/cmake/modules/CGAL_Macros.cmake :130

execute_process(COMMAND "${CMAKE_CXX_COMPILER}" -print-search-dirs
              RESULT_VARIABLE ok
              OUTPUT_VARIABLE out_search_dirs
              TIMEOUT 5)

NGSolve/ngsolve cmake/SuperBuild.cmake :117

execute_process(COMMAND ${CMAKE_COMMAND} -P cmake/check_submodules.cmake WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} )

wpilibsuite/allwpilib cmake/modules/AddDoxygenDocs.cmake :140

execute_process(COMMAND git describe OUTPUT_VARIABLE version)

KhronosGroup/Vulkan-Samples bldsys/cmake/android_sync_folder.cmake :43

execute_process(
  COMMAND
  ${ADB_COMMAND}
  RESULT_VARIABLE
  ret_var
  OUTPUT_VARIABLE
  ret_msg
  OUTPUT_STRIP_TRAILING_WHITESPACE)

SCOREC/core cdash/nightly.cmake :72

execute_process(COMMAND "${CTEST_GIT_COMMAND}" clone ${MESH_URL_BASE}.git meshes
        WORKING_DIRECTORY "${MESHES}"
        RESULT_VARIABLE RETVAR)

nv-legate/legate src/cmake/Modules/debug_helpers.cmake :8

execute_process(COMMAND ${CMAKE_COMMAND} --help-property-list
                  OUTPUT_VARIABLE _LEGATE_CMAKE_PROPERTY_LIST)

bareos/bareos cmake/BareosCheckChflags.cmake :27

execute_process(
    COMMAND ${CHFLAGS_PROG} nosunlink chflags-test-file.txt
    WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
    RESULT_VARIABLE CHFLAGS_RETURN
  )

adepierre/SniffCraft cmake/zlib.cmake :21

execute_process(COMMAND git submodule update --init -- 3rdparty/zlib WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}")

WerWolv/Fenestra cmake/modules/PostprocessBundle.cmake :63

execute_process(COMMAND codesign --deep --force --sign "${CODE_SIGN_CERTIFICATE_ID}" "${BUNDLE_PATH}.temp")

maidsafe-archive/MaidSafe cmake_modules/build_cbfs.cmake :184

execute_process(COMMAND msbuild /M:7 /P:Configuration=Debug,Platform=Win32 CbFS_VS2013.sln
                WORKING_DIRECTORY "${CbfsRootDir}/SourceCode/CBFS/CPP"
                RESULT_VARIABLE ResVar OUTPUT_VARIABLE OutVar)

MultiMC/Launcher cmake/BundleUtilities.cmake :525

execute_process(COMMAND ${CMAKE_COMMAND} -E copy_directory "${resolved_resources}" "${resolved_embedded_resources}")

PolyMC/PolyMC cmake/GetGitRevisionDescription.cmake :269

execute_process(
        COMMAND "${GIT_EXECUTABLE}" diff-index --quiet HEAD --
        WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
        RESULT_VARIABLE res
        OUTPUT_VARIABLE out
        ERROR_QUIET OUTPUT_STRIP_TRAILING_WHITESPACE)

dmitry-s93/MControlCenter CMakeLists.txt :59

execute_process(COMMAND
        ${LRELEASE_EXECUTABLE}
        ${CMAKE_SOURCE_DIR}/src/i18n/${_ts_file}
        COMMAND_ERROR_IS_FATAL ANY
    )

baidu/bigflow CMakeLists.txt :11

EXECUTE_PROCESS(COMMAND sh ${PROJECT_SOURCE_DIR}/init.sh)

ml-explore/mlx CMakeLists.txt :129

execute_process(
    COMMAND
      zsh "-c"
      "echo \"__METAL_VERSION__\" | xcrun -sdk macosx metal ${XCRUN_FLAGS} -E -x metal -P - | tail -1 | tr -d '\n'"
    OUTPUT_VARIABLE MLX_METAL_VERSION COMMAND_ERROR_IS_FATAL ANY)

facebook/folly build/fbcode_builder/CMake/RustStaticLibrary.cmake :418

execute_process(
      COMMAND "${INSTALLED_CXXBRIDGE}" --version
      OUTPUT_VARIABLE cxxbridge_version_output
    )

mariadb-corporation/MaxScale CMakeLists.txt :124

execute_process(COMMAND ${GIT_EXECUTABLE} rev-list --max-count=1 HEAD
    WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
    OUTPUT_VARIABLE GIT_COMMIT
    ERROR_VARIABLE GIT_ERROR
    RESULT_VARIABLE GIT_RVAL)

facebook/rocksdb CMakeLists.txt :1138

execute_process(WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" OUTPUT_VARIABLE GIT_TAG COMMAND "${GIT_EXECUTABLE}" describe --tags --exact-match OUTPUT_STRIP_TRAILING_WHITESPACE)

openvinotoolkit/openvino cmake/developer_package/debug.cmake :13

execute_process(COMMAND ${CMAKE_COMMAND} -E echo "${output_string}")

x64dbg/x64dbg cmake/cmkr.cmake :58

execute_process(COMMAND ${ARGV} RESULT_VARIABLE CMKR_EXEC_RESULT)

gnss-sdr/gnss-sdr cmake/Modules/SetupPython.cmake :17

execute_process(
        COMMAND ${PYTHON_EXECUTABLE} -c "
#########################################
try: import ${mod}
except:
    try: ${mod}
    except: exit(-1)
try: assert ${cmd}
except: exit(-1)
#########################################"
        OUTPUT_QUIET ERROR_QUIET
        RESULT_VARIABLE ${have}
    )

whoozle/android-file-transfer-linux cli/CMakeLists.txt :74

execute_process(COMMAND \"${OTOOL_BIN}\" -L \"${AFT_MTP_CLI_PATH}\")

openthread/openthread etc/cmake/functions.cmake :30

execute_process(
        COMMAND git describe --dirty --always
        WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
        OUTPUT_VARIABLE GIT_REV OUTPUT_STRIP_TRAILING_WHITESPACE
        ERROR_QUIET
    )

performous/performous cmake/Modules/FindWebP.cmake :80

execute_process(
      COMMAND ${WEBP_CWEBP_EXECUTABLE} -version
      OUTPUT_VARIABLE WEBP_VERSION_OUTPUT
      ERROR_QUIET
      OUTPUT_STRIP_TRAILING_WHITESPACE
    )

CppMicroServices/CppMicroServices cmake/usCTestScript.cmake :48

execute_process( COMMAND bash ${CTEST_SOURCE_DIRECTORY}/cmake/xcodebuild_pretty.sh ${CTEST_BINARY_DIRECTORY} ${CTEST_BUILD_CONFIGURATION}
                     RESULT_VARIABLE res )

SsageParuders/Android_Native_Surface my_android_opencv/cmake/OpenCVDetectCUDA.cmake :506

execute_process(COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CUDA_CUDA_LIBRARY}" "${CUDA_STUB_TARGET_PATH}/libcuda.so.1"
          RESULT_VARIABLE CUDA_STUB_COPY_RESULT)

ossia/score cmake/ScoreDeploymentOSX.cmake :126

execute_process(COMMAND
                \"${SCORE_ROOT_SOURCE_DIR}/cmake/Deployment/OSX/set_rpath_static.sh\"
                \"${CMAKE_INSTALL_PREFIX}/${BUNDLENAME}/Contents\")

psi4/psi4 cdash/CDashASan.cmake :35

execute_process(COMMAND ${CTEST_GIT_COMMAND} 
        clone ${PROJECT_REPOSITORY} ${CTEST_SOURCE_DIRECTORY}
        OUTPUT_QUIET
        )

lizardfs/lizardfs cmake/DownloadExternal.cmake :32

execute_process(COMMAND unzip -q ${CMAKE_BINARY_DIR}/${PCKG_DIR_NAME}.zip
      WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/external
      RESULT_VARIABLE UNZIP_ERROR
      ERROR_VARIABLE UNZIP_ERROR_MESSAGE)

ByteWelder/Tactility Libraries/esp_lvgl_port/project_include.cmake :42

execute_process(COMMAND git checkout 9174634e9dcc1b21a63668969406897aad650f35 WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/lvgl_image_converter" OUTPUT_QUIET)

moneymanagerex/moneymanagerex CMakeLists.txt :123

execute_process(COMMAND ${GIT_EXECUTABLE} log -1 --format=%cd --date=short
    WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
    OUTPUT_VARIABLE GIT_COMMIT_DATE
    OUTPUT_STRIP_TRAILING_WHITESPACE
    TIMEOUT 4 ERROR_QUIET)

ZTzTopia/GTInternalAndroid vendor/Dobby/CMakeLists.txt :293

execute_process(
    COMMAND git rev-parse --short --verify HEAD
    WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
    OUTPUT_VARIABLE VERSION_COMMIT_HASH
    OUTPUT_STRIP_TRAILING_WHITESPACE
  )

chdb-io/chdb CMakeLists.txt :667

execute_process(
        COMMAND ${CMAKE_COMMAND}
            "-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}"
            "-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}"
            "-DCOMPILER_CACHE=${COMPILER_CACHE}"
            # Avoid overriding .cargo/config.toml with native toolchain.
            "-DENABLE_RUST=OFF"
            "-DENABLE_CLICKHOUSE_SELF_EXTRACTING=${ENABLE_CLICKHOUSE_SELF_EXTRACTING}"
        ${PROJECT_SOURCE_DIR}
        WORKING_DIRECTORY "${NATIVE_BUILD_DIR}"
        COMMAND_ECHO STDOUT
        COMMAND_ERROR_IS_FATAL ANY
    )

NVIDIA/MatX cmake/rapids-cmake/rapids-cmake/cmake/detail/compute_git_info.cmake :17

execute_process(COMMAND ${GIT_EXECUTABLE} rev-parse HEAD
                  WORKING_DIRECTORY ${WORKING_DIRECTORY}
                  ERROR_QUIET
                  OUTPUT_VARIABLE _RAPIDS_WRITE_SHA1
                  OUTPUT_STRIP_TRAILING_WHITESPACE # need to strip off any newline
  )

PPKunOfficial/Hikari-LLVM19 obfuscation/CMakeLists.txt :31

execute_process(
        COMMAND git log -1 --format=%H
        WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR}
        OUTPUT_VARIABLE HIKARI_GIT_COMMIT_HASH
        OUTPUT_STRIP_TRAILING_WHITESPACE
)