From 6417a4e6af2b7732ec0da6af24f1a56f7cdada3f Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Thu, 31 Mar 2016 09:01:50 +0200 Subject: Set part of variable override implementation --- build2/spec | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'build2/spec') diff --git a/build2/spec b/build2/spec index 5e02f46..4602b6e 100644 --- a/build2/spec +++ b/build2/spec @@ -10,6 +10,8 @@ namespace build2 { + class scope; + struct targetspec { typedef build2::name name_type; @@ -21,6 +23,12 @@ namespace build2 dir_path src_base; name_type name; + + // The rest is calculated and cached. + // + scope* root_scope = nullptr; + dir_path out_base; + path buildfile; }; struct opspec: vector -- cgit v1.1