aboutsummaryrefslogtreecommitdiff
path: root/bdep/utility.hxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2018-04-26 09:48:58 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2018-04-26 09:48:58 +0200
commite86333fa8790f624d82ecea2a8da40f85a1d3630 (patch)
tree91166f5070c5a43310faa3883030ccdf23182193 /bdep/utility.hxx
parent7839410d934bb36fdac2e4125c72febf73991320 (diff)
Add support for forwarded configurations
Diffstat (limited to 'bdep/utility.hxx')
-rw-r--r--bdep/utility.hxx13
1 files changed, 13 insertions, 0 deletions
diff --git a/bdep/utility.hxx b/bdep/utility.hxx
index 4831bab..31cd0cb 100644
--- a/bdep/utility.hxx
+++ b/bdep/utility.hxx
@@ -114,6 +114,19 @@ namespace bdep
void
run_bpkg (const common_options&, A&&... args);
+ // Run the b process.
+ //
+ const char*
+ name_b (const common_options&);
+
+ template <typename O, typename E, typename... A>
+ process
+ start_b (const common_options&, O&& out, E&& err, A&&... args);
+
+ template <typename... A>
+ void
+ run_b (const common_options&, A&&... args);
+
// Manifest parsing and serialization.
//
// For parsing, if path is '-', then read from stdin.