diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2021-12-17 10:37:21 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2021-12-17 10:37:21 +0200 |
commit | c6a77b94d99a2e845c0916ad70d1ff4c6fbc130b (patch) | |
tree | 21207d0f6a8250038815b30b5df5bb77a7b83b65 | |
parent | dab9482b868e2da40d04210c0443bf4d2dcfdfd5 (diff) |
Add TODO comment
-rw-r--r-- | libbuild2/cc/compile-rule.cxx | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libbuild2/cc/compile-rule.cxx b/libbuild2/cc/compile-rule.cxx index 5b6c473..e55754a 100644 --- a/libbuild2/cc/compile-rule.cxx +++ b/libbuild2/cc/compile-rule.cxx @@ -1007,6 +1007,11 @@ namespace build2 // match in link::apply() it will be safe unless someone is building // an obj?{} target directly. // + // @@ If for some reason unmatch fails, this messes up the for_install + // logic because we will update this library during match. Perhaps + // we should postpone updating them until execute if we failed to + // unmatch. + // pair<bool, target_state> mr ( build2::match ( a, |