mirror of
https://github.com/reactos/CMake.git
synced 2025-03-07 11:27:10 +00:00
Help: Clarify how to run sequential commands in execute_process
The execute_process command starts all commands in parallel (in order for the piping to work). Mention this explicitly and also add a note about how to execute commands sequentially.
This commit is contained in:
parent
b9fcd348a7
commit
77e78af1a2
@ -20,7 +20,7 @@ Execute one or more child processes.
|
|||||||
[OUTPUT_STRIP_TRAILING_WHITESPACE]
|
[OUTPUT_STRIP_TRAILING_WHITESPACE]
|
||||||
[ERROR_STRIP_TRAILING_WHITESPACE])
|
[ERROR_STRIP_TRAILING_WHITESPACE])
|
||||||
|
|
||||||
Runs the given sequence of one or more commands with the standard
|
Runs the given sequence of one or more commands in parallel with the standard
|
||||||
output of each process piped to the standard input of the next.
|
output of each process piped to the standard input of the next.
|
||||||
A single standard error pipe is used for all processes.
|
A single standard error pipe is used for all processes.
|
||||||
|
|
||||||
@ -36,6 +36,9 @@ Options:
|
|||||||
(Use the ``INPUT_*``, ``OUTPUT_*``, and ``ERROR_*`` options to
|
(Use the ``INPUT_*``, ``OUTPUT_*``, and ``ERROR_*`` options to
|
||||||
redirect stdin, stdout, and stderr.)
|
redirect stdin, stdout, and stderr.)
|
||||||
|
|
||||||
|
If a sequential execution of multiple commands is required, use multiple
|
||||||
|
:command:`execute_process` calls with a single ``COMMAND`` argument.
|
||||||
|
|
||||||
``WORKING_DIRECTORY``
|
``WORKING_DIRECTORY``
|
||||||
The named directory will be set as the current working directory of
|
The named directory will be set as the current working directory of
|
||||||
the child processes.
|
the child processes.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user