From 4a23b4cdf3102a8fef8ac6ebd8a884cd613c28ee Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 26 Aug 2019 17:24:48 +0200 Subject: Implement auto-import of development build2 build --- build2/b.cxx | 1 + build2/cc/link-rule.cxx | 3 +++ 2 files changed, 4 insertions(+) (limited to 'build2') diff --git a/build2/b.cxx b/build2/b.cxx index 49a4d34..27a9cd0 100644 --- a/build2/b.cxx +++ b/build2/b.cxx @@ -609,6 +609,7 @@ main (int argc, char* argv[]) trace << "work: " << work; trace << "home: " << home; trace << "path: " << (p ? *p : ""); + trace << "type: " << (build_installed ? "installed" : "development"); trace << "jobs: " << jobs; } diff --git a/build2/cc/link-rule.cxx b/build2/cc/link-rule.cxx index fa6d5e4..ce5fce9 100644 --- a/build2/cc/link-rule.cxx +++ b/build2/cc/link-rule.cxx @@ -1821,7 +1821,10 @@ namespace build2 if (lookup l = p.prerequisite.vars[var_fi]) { if (cast (l) != for_install) + { + l5 ([&]{trace << "excluding " << *pt << " due to for_install";}); pt = nullptr; + } } } } -- cgit v1.1