cmake try_run(OUTPUT_VARIABLE) examples

ornladios/ADIOS2 thirdparty/KWSys/adios2sys/kwsysPlatformTests.cmake :61

try_run(${var} ${var}_COMPILED
  ${CMAKE_CURRENT_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}/${KWSYS_PLATFORM_TEST_FILE_${lang}}
  COMPILE_DEFINITIONS -DTEST_${var} ${KWSYS_PLATFORM_TEST_DEFINES} ${KWSYS_PLATFORM_TEST_EXTRA_FLAGS}
  OUTPUT_VARIABLE OUTPUT)

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

TRY_RUN(${VAR} ${VAR}_COMPILED
        "${CMAKE_BINARY_DIR}"
        "${FILE}"
        COMPILE_DEFINITIONS ${CMAKE_REQUIRED_DEFINITIONS}
        CMAKE_FLAGS -DCOMPILE_DEFINITIONS:STRING=${MACRO_CHECK_FUNCTION_DEFINITIONS}
        "${CHECK_CXX_SOURCE_COMPILES_ADD_LIBRARIES}"
        "${CHECK_CXX_SOURCE_COMPILES_ADD_INCLUDES}"
        OUTPUT_VARIABLE OUTPUT)

CGAL/cgal Installation/cmake/modules/CGAL_Macros.cmake :163

try_run( ${LIB}_RUN_RES
         ${LIB}_COMPILE_RES
         "${CMAKE_BINARY_DIR}"
         "${CGAL_MODULES_DIR}/config/support/print_${LIB}_version.cpp"
         CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:STRING=${${PKG}_INCLUDE_DIR};${${PKG}_DEPENDENCY_INCLUDE_DIR}"
                     "-DLINK_LIBRARIES:STRING=${${PKG}_LIBRARIES};${${PKG}_DEPENDENCY_LIBRARIES}"
                     "-DLINK_DIRECTORIES:STRING=${${PKG}_LIBRARIES_DIR};${${PKG}_DEPENDENCY_LIBRARIES_DIR}"
         OUTPUT_VARIABLE ${LIB}_OUTPUT
         )

OSGeo/gdal cmake/modules/packages/FindOracle.cmake :82

try_run(OCIVER_TYPE OCIVER_COMPILED
        ${PROJECT_BINARY_DIR}
        ${PROJECT_SOURCE_DIR}/cmake/modules/OCIVersion.c
        CMAKE_FLAGS "-DINCLUDE_DIRECTORIES:STRING=${ORACLE_INCLUDES}"
        OUTPUT_VARIABLE OCIVER)

InsightSoftwareConsortium/ITK Modules/ThirdParty/KWSys/src/KWSys/kwsysPlatformTests.cmake :61

try_run(${var} ${var}_COMPILED
  ${CMAKE_CURRENT_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}/${KWSYS_PLATFORM_TEST_FILE_${lang}}
  COMPILE_DEFINITIONS -DTEST_${var} ${KWSYS_PLATFORM_TEST_DEFINES} ${KWSYS_PLATFORM_TEST_EXTRA_FLAGS}
  OUTPUT_VARIABLE OUTPUT)

InsightSoftwareConsortium/ITK Modules/ThirdParty/NrrdIO/src/NrrdIO/CMake/TestQnanhibit.cmake :11

try_run(${VARIABLE} HAVE_${VARIABLE}
  ${CMAKE_BINARY_DIR}
  ${LOCAL_TEST_DIR}/TestQnanhibit.c
  OUTPUT_VARIABLE OUTPUT)

InsightSoftwareConsortium/ITK Modules/ThirdParty/VNL/src/vxl/config/cmake/config/VXLIntrospectionConfig.cmake :157

try_run(${TEST} ${TEST}_COMPILED
        ${CMAKE_BINARY_DIR}
        ${PLFM_TEST_FILE}
        CMAKE_FLAGS -DCOMPILE_DEFINITIONS:STRING=${MACRO_CHECK_FUNCTION_DEFINITIONS}
        "${TEST_ADD_LIBRARIES}"
        OUTPUT_VARIABLE OUTPUT)

opencv/opencv cmake/OpenCVUtils.cmake :594

try_run(exec_return compile_result
  "${CMAKE_BINARY_DIR}"
  "${_fname}"
  CMAKE_FLAGS "-DCMAKE_EXE_LINKER_FLAGS=${CMAKE_EXE_LINKER_FLAGS}" # CMP0056 do this on new CMake
  COMPILE_DEFINITIONS "${flag}"
  OUTPUT_VARIABLE OUTPUT)