From aaf2525e9e8ed356feba437e56df737428a52f55 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 17 May 2017 15:13:58 +0200 Subject: Add ability to disable use of preprocessed output in compilation This can be done from a buildfile for a scope (including project root scope) and per target via cc.reprocess: cc.reprocess = true obj{hello}: cc.reprocess = false As as well externally via config.cc.reprocess: b config.cc.reprocess=true [configure] --- build2/cxx/init.cxx | 1 + 1 file changed, 1 insertion(+) (limited to 'build2/cxx') diff --git a/build2/cxx/init.cxx b/build2/cxx/init.cxx index 70360bc..395a9f8 100644 --- a/build2/cxx/init.cxx +++ b/build2/cxx/init.cxx @@ -223,6 +223,7 @@ namespace build2 v["cc.type"], v["cc.system"], + v["cc.reprocess"], v.insert ("cxx.std", variable_visibility::project), -- cgit v1.1