summaryrefslogtreecommitdiffstats
path: root/Process.h.in
diff options
context:
space:
mode:
authorKWSys Robot <kwrobot@kitware.com>2015-05-05 13:05:38 (GMT)
committerBrad King <brad.king@kitware.com>2015-05-07 18:34:47 (GMT)
commitac94a796f1f0c5acc06d67d5ad283b29476c1d2e (patch)
tree747ed075acee31df6052b9775119496174d93a00 /Process.h.in
parent71f38d060bb729e1ac6cfe8db412c0ef96b68cc7 (diff)
downloadCMake-ac94a796f1f0c5acc06d67d5ad283b29476c1d2e.zip
CMake-ac94a796f1f0c5acc06d67d5ad283b29476c1d2e.tar.gz
CMake-ac94a796f1f0c5acc06d67d5ad283b29476c1d2e.tar.bz2
KWSys 2015-05-05 (34fceb50)
Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ 34fceb50 | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' 8c8b2273..34fceb50 Brad King (1): 34fceb50 Process: Add option to merge stdout/stderr
Diffstat (limited to 'Process.h.in')
-rw-r--r--Process.h.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/Process.h.in b/Process.h.in
index c5995ea..e35939f 100644
--- a/Process.h.in
+++ b/Process.h.in
@@ -36,6 +36,7 @@
# define kwsysProcess_SetPipeShared kwsys_ns(Process_SetPipeShared)
# define kwsysProcess_Option_Detach kwsys_ns(Process_Option_Detach)
# define kwsysProcess_Option_HideWindow kwsys_ns(Process_Option_HideWindow)
+# define kwsysProcess_Option_MergeOutput kwsys_ns(Process_Option_MergeOutput)
# define kwsysProcess_Option_Verbatim kwsys_ns(Process_Option_Verbatim)
# define kwsysProcess_GetOption kwsys_ns(Process_GetOption)
# define kwsysProcess_SetOption kwsys_ns(Process_SetOption)
@@ -186,6 +187,12 @@ kwsysEXPORT void kwsysProcess_SetPipeNative(kwsysProcess* cp, int pipe,
* 0 = No (default)
* 1 = Yes
*
+ * kwsysProcess_Option_MergeOutput = Whether to merge stdout/stderr.
+ * No content will be returned as stderr.
+ * Any actual stderr will be on stdout.
+ * 0 = No (default)
+ * 1 = Yes
+ *
* kwsysProcess_Option_Verbatim = Whether SetCommand and AddCommand
* should treat the first argument
* as a verbatim command line
@@ -200,6 +207,7 @@ enum kwsysProcess_Option_e
{
kwsysProcess_Option_HideWindow,
kwsysProcess_Option_Detach,
+ kwsysProcess_Option_MergeOutput,
kwsysProcess_Option_Verbatim
};
@@ -384,6 +392,7 @@ kwsysEXPORT void kwsysProcess_Kill(kwsysProcess* cp);
# undef kwsysProcess_SetPipeShared
# undef kwsysProcess_Option_Detach
# undef kwsysProcess_Option_HideWindow
+# undef kwsysProcess_Option_MergeOutput
# undef kwsysProcess_Option_Verbatim
# undef kwsysProcess_GetOption
# undef kwsysProcess_SetOption