From 56a6d901b9c06b58182ace0c83f2910d415293bb Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 28 Apr 2015 16:52:47 +0200 Subject: Remove sourcing triggers support for now --- build/scope | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'build/scope') diff --git a/build/scope b/build/scope index 1608be7..2975fd0 100644 --- a/build/scope +++ b/build/scope @@ -108,23 +108,6 @@ namespace build // std::unordered_set buildfiles; - // A map of absolute and normalized buildfile paths to trigger - // functions that are executed when such files are sourced. The - // trigger is called twice: the first time before sourcing the - // file (pre is true) and the second time -- after (pre is false). - // - // The passed path is the buildfile, which can be altered by the - // trigger in the pre call, if desired. If the returned value is - // true, then the file is sourced. If false -- the file is ignored - // (and no post call is made). The return value is ignored in the - // post call. - // - // Note that currently triggers can only be registered on the - // project's root scope. - // - using trigger_type = std::function; - std::unordered_map triggers; - private: friend class scope_map; friend class temp_scope; -- cgit v1.1