diff options
author | Bill Hoffman <bill.hoffman@kitware.com> | 2019-03-29 20:39:44 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2019-04-19 17:32:08 (GMT) |
commit | 044dcf9f8d2bfb10825627f7e18456a1679d5ab6 (patch) | |
tree | a2c2df82303d742a00d1fd7a8fa3609e3b6e5eff /Tests/RunCMake/execute_process/EchoCommand-stderr.txt | |
parent | d350fb688954f476d8df79bf582cf366b5861dd2 (diff) | |
download | CMake-044dcf9f8d2bfb10825627f7e18456a1679d5ab6.zip CMake-044dcf9f8d2bfb10825627f7e18456a1679d5ab6.tar.gz CMake-044dcf9f8d2bfb10825627f7e18456a1679d5ab6.tar.bz2 |
execute_process: Add option to echo command lines
Add COMMAND_ECHO option to the execute_process command. This will allow
execute_process to show the command it will run. Also add a cmake variable
CMAKE_EXECUTE_PROCESS_COMMAND_ECHO. Both the option and the variable can
be set to one of the following: STDERR|STDOUT|NONE. The command will be
printed to stderr or stdout or not at all.
Fixes: #18933
Diffstat (limited to 'Tests/RunCMake/execute_process/EchoCommand-stderr.txt')
-rw-r--r-- | Tests/RunCMake/execute_process/EchoCommand-stderr.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Tests/RunCMake/execute_process/EchoCommand-stderr.txt b/Tests/RunCMake/execute_process/EchoCommand-stderr.txt new file mode 100644 index 0000000..f10ece8 --- /dev/null +++ b/Tests/RunCMake/execute_process/EchoCommand-stderr.txt @@ -0,0 +1,5 @@ +.*cmake.*-E' 'echo' '-- 2 COMMAND_ECHO STDERR' +.*cmake.*-E' 'echo' '-- 4 COMMAND_ECHO STDERR' +.*cmake.*-E' 'echo' '-- 8 COMMAND_ECHO STDOUT COMMAND_ECHO STDERR' +CMake Error at .*EchoCommand.cmake:.* \(execute_process\): + CMAKE_EXECUTE_PROCESS_COMMAND_ECHO set to 'BAD' expected STDERR|STDOUT|NONE$ |