aboutsummaryrefslogtreecommitdiff
path: root/build2/context.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2017-08-20 15:56:26 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2017-08-20 15:56:26 +0200
commit5058b155076b004f4abf21be6cf657a3f2cc4d1b (patch)
tree2a1675598de93c22ef9850996cfd2964fb11480c /build2/context.cxx
parentc9c366bc5f77a806384ebf678fe4335c1422884c (diff)
Add support for not cleaning generated version file
Diffstat (limited to 'build2/context.cxx')
-rw-r--r--build2/context.cxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/build2/context.cxx b/build2/context.cxx
index 11c2c63..f7f2448 100644
--- a/build2/context.cxx
+++ b/build2/context.cxx
@@ -191,6 +191,8 @@ namespace build2
const variable* var_import_target;
+ const variable* var_clean;
+
const string* current_mname;
const string* current_oname;
@@ -538,6 +540,8 @@ namespace build2
var_project_summary = &vp.insert<string> ("project.summary", pv);
var_import_target = &vp.insert<name> ("import.target");
+
+ var_clean = &vp.insert<bool> ("clean", variable_visibility::target);
}
// Register builtin rules.