From 11b841ef5b26e25500fa4d464f216dc982ed7338 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Thu, 12 Jan 2017 10:52:12 +0200 Subject: Inject fsdir{} even for project roots This takes care of subprojects, such as tests/. --- build2/algorithm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'build2/algorithm') diff --git a/build2/algorithm b/build2/algorithm index b1c922b..9401915 100644 --- a/build2/algorithm +++ b/build2/algorithm @@ -131,11 +131,11 @@ namespace build2 resolve_group_members (action, target&); // Inject dependency on the target's directory fsdir{}, unless it is in the - // src tree, root of the project, or is outside of any project (say, for - // example, an installation directory). If the parent argument is true, then - // inject the parent directory of a target that is itself a directory (name - // is empty). Return the injected target or NULL. Normally this function is - // called from the rule's apply() function. + // src tree or is outside of any project (say, for example, an installation + // directory). If the parent argument is true, then inject the parent + // directory of a target that is itself a directory (name is empty). Return + // the injected target or NULL. Normally this function is called from the + // rule's apply() function. // fsdir* inject_fsdir (action, target&, bool parent = true); -- cgit v1.1