From 6f0f62a865a0bc04233388a049a2273e630bb840 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Sat, 28 Apr 2018 14:20:28 +0200 Subject: Expose meta-operation in build.meta_operation variable --- build2/context.cxx | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'build2/context.cxx') diff --git a/build2/context.cxx b/build2/context.cxx index 2ebe163..b4e5160 100644 --- a/build2/context.cxx +++ b/build2/context.cxx @@ -343,6 +343,8 @@ namespace build2 const char var_extension[10] = "extension"; + const variable* var_build_meta_operation; + string current_mname; string current_oname; @@ -703,6 +705,8 @@ namespace build2 // gs.target_vars[exe::static_type]["*"].assign (var_backlink) = true; gs.target_vars[doc::static_type]["*"].assign (var_backlink) = true; + + var_build_meta_operation = &vp.insert ("build.meta_operation"); } // Register builtin rules. -- cgit v1.1