commit | a9f4f58f0c3837549c41479a177c864d3cfcf760 | [log] [tgz] |
---|---|---|
author | Brad King <brad.king@kitware.com> | Fri May 15 08:20:34 2020 -0400 |
committer | Brad King <brad.king@kitware.com> | Fri May 15 08:26:43 2020 -0400 |
tree | 55f83cb9b1a1cb6fbef5b9fd61206cedb85ca99b | |
parent | 4c82f309c59d02899145bc25c0e9efc91a6f64ed [diff] |
cmGeneratorTarget: Clear AllConfigSources in ClearSourcesCache In commit 40aa6c059c (cmGeneratorTarget: Add method to collect all sources for all configs, 2017-04-10, v3.9.0-rc1~268^2~5) we forgot to update `ClearSourcesCache` to also clear `AllConfigSources`. This leads to subtle cases where code paths like PCH handling that add sources during generation break depending on ordering. Suggested-by: Christian Fersch Fixes: #20712, #20702