aboutsummaryrefslogtreecommitdiff
path: root/libbutl/process.hxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2017-05-19 11:57:45 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2017-05-19 11:57:45 +0200
commitdae0fd31fab4bb3a32ffecf7b56c101e98d4d343 (patch)
treeb3755f1b46e1b261831c2c62e423b0dc0849f079 /libbutl/process.hxx
parent70062c72cc7f0acef94a333247cc07df74cd3626 (diff)
Instrument MSYS2 workaround code for further analysis
Diffstat (limited to 'libbutl/process.hxx')
-rw-r--r--libbutl/process.hxx10
1 files changed, 10 insertions, 0 deletions
diff --git a/libbutl/process.hxx b/libbutl/process.hxx
index 1f82af0..11b320c 100644
--- a/libbutl/process.hxx
+++ b/libbutl/process.hxx
@@ -175,6 +175,12 @@ namespace butl
//
std::string
description () const;
+
+ // @@ TMP
+ //
+#ifdef _WIN32
+ optional<bool> msys_;
+#endif
};
class LIBBUTL_EXPORT process
@@ -380,6 +386,10 @@ namespace butl
auto_fd out_fd; // Write to it to send to stdin.
auto_fd in_ofd; // Read from it to receive from stdout.
auto_fd in_efd; // Read from it to receive from stderr.
+
+#ifdef _WIN32
+ optional<bool> msys_;
+#endif
};
// Higher-level process running interface that aims to make executing a