From 8276259438592439236341b74300cb5538303c83 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 14 Jul 2015 09:47:40 +0200 Subject: Add notion of strong/weak amalgamation, make strong new clean boundary --- build/target | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'build/target') diff --git a/build/target b/build/target index ba51f5e..1015b0c 100644 --- a/build/target +++ b/build/target @@ -21,6 +21,7 @@ #include // map_iterator_adapter #include +#include #include #include #include @@ -203,6 +204,12 @@ namespace build scope& root_scope () const; + // Root scope of a strong amalgamation that contains this target. + // The same notes as to root_scope() apply. + // + scope& + strong_scope () const {return *root_scope ().strong_scope ();} + // Prerequisites. // public: -- cgit v1.1