aboutsummaryrefslogtreecommitdiff
path: root/build/parser.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2015-04-28 16:52:47 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2015-04-28 16:52:47 +0200
commit56a6d901b9c06b58182ace0c83f2910d415293bb (patch)
treef87fccac6847dc7beaf3ffed444e6b871fe7a145 /build/parser.cxx
parent85d33a51cdc7e183bb96d8b7026ba391eedd55d7 (diff)
Remove sourcing triggers support for now
Diffstat (limited to 'build/parser.cxx')
-rw-r--r--build/parser.cxx21
1 files changed, 0 insertions, 21 deletions
diff --git a/build/parser.cxx b/build/parser.cxx
index 443253c..5c9e2cb 100644
--- a/build/parser.cxx
+++ b/build/parser.cxx
@@ -387,24 +387,6 @@ namespace build
p.normalize ();
- // See if there is a trigger for this path.
- //
- const scope::trigger_type* trig (nullptr);
- {
- auto i (root_->triggers.find (p));
-
- if (i != root_->triggers.end ())
- {
- if (!i->second (true, *scope_, p))
- {
- level4 ([&]{trace (l) << "trigger instructed to skip " << p;});
- continue;
- }
-
- trig = &i->second;
- }
- }
-
ifstream ifs (p.string ());
if (!ifs.is_open ())
@@ -449,9 +431,6 @@ namespace build
auto v (root_->vars["src_root"]);
src_root_ = v ? &v.as<const dir_path&> () : nullptr;
}
-
- if (trig != nullptr)
- (*trig) (false, *scope_, p);
}
if (tt == type::newline)