From 3a4d255681a623b60e5219b1de3a48ac5274cbef Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Fri, 23 Aug 2019 15:41:11 +0200 Subject: meta/operation_table --- libbuild2/context.hxx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'libbuild2/context.hxx') 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 +#include #include #include @@ -32,9 +33,6 @@ namespace build2 class value; using values = small_vector; - 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; -- cgit v1.1