summaryrefslogtreecommitdiffstats
path: root/Source/cmProcessTools.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2024-01-25 15:52:01 (GMT)
committerBrad King <brad.king@kitware.com>2024-01-25 15:53:04 (GMT)
commit151601c2e3419bd65bb276e77588c551487b4744 (patch)
tree6fef8b57dd7aa10c9f15447b18dc74951de68dad /Source/cmProcessTools.h
parent23747f705602cbc47672c6db6716afbe8b5b013e (diff)
parentbcbb212df704d36736731aa567b291fd97401804 (diff)
downloadCMake-151601c2e3419bd65bb276e77588c551487b4744.zip
CMake-151601c2e3419bd65bb276e77588c551487b4744.tar.gz
CMake-151601c2e3419bd65bb276e77588c551487b4744.tar.bz2
Merge topic 'revert-replace-cmsysprocess-with-cmuvprocesschain' into release-3.28
bcbb212df7 Revert use of libuv for process execution for 3.28 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9176
Diffstat (limited to 'Source/cmProcessTools.h')
-rw-r--r--Source/cmProcessTools.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/Source/cmProcessTools.h b/Source/cmProcessTools.h
index 2bdabea..74ec5e0 100644
--- a/Source/cmProcessTools.h
+++ b/Source/cmProcessTools.h
@@ -7,10 +7,8 @@
#include <cstring>
#include <iosfwd>
#include <string>
-#include <vector>
#include "cmProcessOutput.h"
-#include "cmUVProcessChain.h"
/** \class cmProcessTools
* \brief Helper classes for process output parsing
@@ -83,7 +81,7 @@ public:
};
/** Run a process and send output to given parsers. */
- static std::vector<cmUVProcessChain::Status> RunProcess(
- cmUVProcessChainBuilder& builder, OutputParser* out,
- OutputParser* err = nullptr, Encoding encoding = cmProcessOutput::Auto);
+ static void RunProcess(struct cmsysProcess_s* cp, OutputParser* out,
+ OutputParser* err = nullptr,
+ Encoding encoding = cmProcessOutput::Auto);
};