aboutsummaryrefslogtreecommitdiff
path: root/build/operation
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2015-03-25 14:48:36 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2015-03-25 14:48:36 +0200
commitcd75e06a87aa74aa6968113107afa53d401d20bc (patch)
tree1e104829d10f375a783d6efbbf7eef3e2c6d2ef5 /build/operation
parenta94dcda7f00b10cb22b5f2138b1c29bcfbe7de37 (diff)
Configure/disfigure src_root saving/removing support; fsdir{} injection
We can now build out-of-tree.
Diffstat (limited to 'build/operation')
-rw-r--r--build/operation3
1 files changed, 2 insertions, 1 deletions
diff --git a/build/operation b/build/operation
index c759d59..ac93999 100644
--- a/build/operation
+++ b/build/operation
@@ -135,6 +135,7 @@ namespace build
const location&);
void (*match) (action,
+ scope& root,
const target_key&,
const location&,
action_targets&);
@@ -167,7 +168,7 @@ namespace build
// that does just that and adds a pointer to the target to the list.
//
void
- match (action, const target_key&, const location&, action_targets&);
+ match (action, scope&, const target_key&, const location&, action_targets&);
// Execute the action on the list of targets. This is the default
// implementation that does just that while issuing appropriate