aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/context.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'libbuild2/context.hxx')
-rw-r--r--libbuild2/context.hxx9
1 files changed, 6 insertions, 3 deletions
diff --git a/libbuild2/context.hxx b/libbuild2/context.hxx
index 31930a1..1d20acb 100644
--- a/libbuild2/context.hxx
+++ b/libbuild2/context.hxx
@@ -13,6 +13,7 @@
// likely a non-starter.
//
#include <libbuild2/action.hxx>
+#include <libbuild2/operation.hxx>
#include <libbuild2/scheduler.hxx>
#include <libbuild2/export.hxx>
@@ -32,9 +33,6 @@ namespace build2
class value;
using values = small_vector<value, 1>;
- struct meta_operation_info;
- struct operation_info;
-
struct opspec;
class LIBBUILD2_SYMEXPORT run_phase_mutex
@@ -363,6 +361,11 @@ namespace build2
//
const variable* var_build_meta_operation;
+ // Known meta-operation and operation tables.
+ //
+ build2::meta_operation_table meta_operation_table;
+ build2::operation_table operation_table;
+
// The old/new src_root remapping for subprojects.
//
dir_path old_src_root;