You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
cmake/Tests/RunCMake/install/TARGETS-RPATH-all-check.cmake

15 lines
507 B

execute_process(
COMMAND "${CMAKE_INSTALL_PREFIX}/bin/myexe"
RESULT_VARIABLE MYEXE_RESULT
OUTPUT_VARIABLE MYEXE_OUTPUT
ERROR_VARIABLE MYEXE_ERROR
)
if(NOT MYEXE_RESULT EQUAL "0")
set(RunCMake_TEST_FAILED "myexe returned [${MYEXE_RESULT}], was expecting [0]")
elseif(NOT MYEXE_OUTPUT STREQUAL "")
set(RunCMake_TEST_FAILED "myexe printed nonempty output:\n${MYEXE_OUTPUT}")
elseif(NOT MYEXE_ERROR STREQUAL "")
set(RunCMake_TEST_FAILED "myexe printed nonempty error:\n${MYEXE_ERROR}")
endif()