cmake exec_program(ARGS) examples

apache/avro lang/c/cmake_pretty.cmake :26

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

CGAL/cgal Installation/cmake/modules/CGAL_UseRS.cmake :13

EXEC_PROGRAM( ${CMAKE_CXX_COMPILER}
              ARGS -dumpversion
              OUTPUT_VARIABLE RS_GXX_VERSION )

kode54/dumb cmake-scripts/FindAllegro4.cmake :15

exec_program(allegro-config ARGS --libs OUTPUT_VARIABLE ALLEGRO_LIBRARY)

Exiv2/exiv2 cmake/exiv2_uninstall.cmake :10

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

FreeCAD/FreeCAD cMake/FindOpenCV.cmake :68

EXEC_PROGRAM(${CMAKE_CXX_COMPILER} ARGS --version OUTPUT_VARIABLE CXX_COMPILER_VERSION)

FreeCAD/FreeCAD src/3rdParty/libE57Format/cmake/Modules/Tags.cmake :23

exec_program(${CMAKE_CXX_COMPILER}
    ARGS ${CMAKE_CXX_COMPILER_ARG1} -dumpversion
    OUTPUT_VARIABLE T2_
)

FreeCAD/FreeCAD src/3rdParty/libE57Format/cmake/Modules/Tags.cmake :31

exec_program(${CMAKE_CXX_COMPILER}
    ARGS ${CMAKE_CXX_COMPILER_ARG1} -dumpversion
    OUTPUT_VARIABLE T2_
)

silnrsi/graphite CMakeLists.txt :71

EXEC_PROGRAM(${PYTHON_EXECUTABLE}
    ARGS -c \"import ctypes\; print(ctypes.sizeof(ctypes.c_void_p)) \"
    OUTPUT_VARIABLE PYTHON_SIZEOF_VOID_P)

InsightSoftwareConsortium/ITK Modules/ThirdParty/VNL/src/vxl/config/cmake/Modules/NewCMake/FindFFMPEG.cmake :38

exec_program( ${FFMPEG_CONFIG} ARGS "--libs avformat" OUTPUT_VARIABLE FFMPEG_LIBS )

libLAS/libLAS cmake/modules/FindGDAL.cmake :189

EXEC_PROGRAM(${GDAL_CONFIG} ARGS --version OUTPUT_VARIABLE GDAL_VERSION_STATED)

libLAS/libLAS cmake/modules/FindGDAL.cmake :208

EXEC_PROGRAM(${GDAL_CONFIG} ARGS --prefix OUTPUT_VARIABLE GDAL_PREFIX)

libLAS/libLAS cmake/modules/FindGDAL.cmake :220

EXEC_PROGRAM(${GDAL_CONFIG} ARGS --libs OUTPUT_VARIABLE GDAL_CONFIG_LIBS)

gnustep/libobjc2 CMakeLists.txt :317

EXEC_PROGRAM(gnustep-config
	ARGS "--installation-domain-for=libobjc2"
	OUTPUT_VARIABLE DEFAULT_INSTALL_TYPE)

gnustep/libobjc2 CMakeLists.txt :348

EXEC_PROGRAM(gnustep-config
	ARGS "--variable=GNUSTEP_${GNUSTEP_INSTALL_TYPE}_LIBRARIES"
	OUTPUT_VARIABLE LIB_INSTALL_PATH)

gnustep/libobjc2 CMakeLists.txt :351

EXEC_PROGRAM(gnustep-config
	ARGS "--variable=GNUSTEP_${GNUSTEP_INSTALL_TYPE}_LIBRARIES"
	OUTPUT_VARIABLE BIN_INSTALL_PATH)

gnustep/libobjc2 CMakeLists.txt :354

EXEC_PROGRAM(gnustep-config
	ARGS "--variable=GNUSTEP_${GNUSTEP_INSTALL_TYPE}_HEADERS"
	OUTPUT_VARIABLE HEADER_INSTALL_PATH)

openscenegraph/OpenSceneGraph CMakeModules/OsgDetermineCompiler.cmake :10

#    EXEC_PROGRAM(
#        ${CMAKE_CXX_COMPILER}  
#        ARGS     ${CMAKE_CXX_COMPILER_ARG1} -dumpversion 
#        OUTPUT_VARIABLE gcc_compiler_version
#    )

AcademySoftwareFoundation/openvdb cmake/Uninstall.cmake :31

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

openscenegraph/osgQt CMakeModules/OsgDetermineCompiler.cmake :10

#    EXEC_PROGRAM(
#        ${CMAKE_CXX_COMPILER}  
#        ARGS     ${CMAKE_CXX_COMPILER_ARG1} -dumpversion 
#        OUTPUT_VARIABLE gcc_compiler_version
#    )

raysan5/raylib cmake/Uninstall.cmake :10

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

facebook/rocksdb CMakeLists.txt :611

exec_program(python3 ${PROJECT_SOURCE_DIR}/third-party/folly ARGS
build/fbcode_builder/getdeps.py show-inst-dir OUTPUT_VARIABLE
FOLLY_INST_PATH)

facebook/rocksdb CMakeLists.txt :614

exec_program(ls ARGS -d ${FOLLY_INST_PATH}/../boost* OUTPUT_VARIABLE
BOOST_INST_PATH)

facebook/rocksdb CMakeLists.txt :616

exec_program(ls ARGS -d ${FOLLY_INST_PATH}/../fmt* OUTPUT_VARIABLE
FMT_INST_PATH)

facebook/rocksdb CMakeLists.txt :618

exec_program(ls ARGS -d ${FOLLY_INST_PATH}/../gflags* OUTPUT_VARIABLE
GFLAGS_INST_PATH)

facebook/rocksdb CMakeLists.txt :628

exec_program(sed ARGS -i 's/gflags_shared//g'
${FOLLY_INST_PATH}/lib/cmake/folly/folly-targets.cmake)

facebook/rocksdb CMakeLists.txt :1069

exec_program(python3 ${PROJECT_SOURCE_DIR}/third-party/folly ARGS
build/fbcode_builder/getdeps.py show-source-dir boost OUTPUT_VARIABLE
BOOST_SOURCE_PATH)

facebook/rocksdb CMakeLists.txt :1072

exec_program(ls ARGS -d ${BOOST_SOURCE_PATH}/boost* OUTPUT_VARIABLE
BOOST_INCLUDE_DIR)

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

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

taglib/taglib cmake/modules/FindCppUnit.cmake :28

EXEC_PROGRAM(${CPPUNIT_CONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE CPPUNIT_LIBRARIES)

taglib/taglib cmake/modules/FindCppUnit.cmake :29

EXEC_PROGRAM(${CPPUNIT_CONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE CPPUNIT_INSTALLED_VERSION)

taglib/taglib cmake/modules/FindCppUnit.cmake :53

EXEC_PROGRAM(${CPPUNIT_CONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE CPPUNIT_INSTALLED_VERSION)

fallahn/tmxlite tmxlite/cmake/toolchains/ios.toolchain.cmake :57

exec_program(uname ARGS -r OUTPUT_VARIABLE CMAKE_HOST_SYSTEM_VERSION)

fallahn/tmxlite tmxlite/cmake/toolchains/ios.toolchain.cmake :126

exec_program(/usr/bin/xcode-select ARGS -print-path OUTPUT_VARIABLE XCODE_DEVELOPER_DIR)

microsoft/vcpkg ports/tensorflow-common/tensorflow-common.cmake :47

EXEC_PROGRAM(uname ARGS -m OUTPUT_VARIABLE HOST_ARCH OUTPUT_STRIP_TRAILING_WHITESPACE)

microsoft/vcpkg ports/vcpkg-tool-gn/portfile.cmake :9

EXEC_PROGRAM(uname ARGS -m OUTPUT_VARIABLE HOST_ARCH OUTPUT_STRIP_TRAILING_WHITESPACE)

microsoft/vcpkg ports/vcpkg-tool-gn/portfile.cmake :21

EXEC_PROGRAM(uname ARGS -m OUTPUT_VARIABLE HOST_ARCH OUTPUT_STRIP_TRAILING_WHITESPACE)

ukoethe/vigra CMakeLists.txt :61

exec_program(${CMAKE_CXX_COMPILER}
    ARGS ${CMAKE_CXX_COMPILER_ARG1} -dumpversion
    OUTPUT_VARIABLE CMAKE_CXX_COMPILER_VERSION)

MicBosi/VisualizationLibrary src/external/libpng/CMakeLists.txt :77

exec_program(${uname_executable}
             ARGS --machine OUTPUT_VARIABLE uname_output)

vrpn/vrpn cmake/GetCompilerInfoString.cmake :125

exec_program(${CMAKE_CXX_COMPILER}
	ARGS
	${CMAKE_CXX_COMPILER_ARG1}
	-dumpversion
	OUTPUT_VARIABLE
	_compilerinfo_COMPILER_VERSION)

vrpn/vrpn cmake/cmake-2.8.4-modules/boost/FindBoost.cmake :343

EXEC_PROGRAM(${CMAKE_CXX_COMPILER}
  ARGS ${CMAKE_CXX_COMPILER_ARG1} -dumpversion
  OUTPUT_VARIABLE _boost_COMPILER_VERSION
)

emweb/wt WtInstall.cmake :1

EXEC_PROGRAM(mkdir ARGS -p ${DESTDIR}${RUNDIR})

emweb/wt WtInstall.cmake :2

EXEC_PROGRAM(chown ARGS ${WEBUSER}:${WEBGROUP} ${DESTDIR}${RUNDIR})