mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-05 21:31:08 -06:00
cmGeneratorTarget: Include Cache now occurs per language+config
Previously only occurred per config which broke per-language system includes.
This commit is contained in:
@@ -849,6 +849,8 @@ private:
|
||||
mutable std::set<std::string> VisitedConfigsForObjects;
|
||||
mutable std::map<cmSourceFile const*, std::string> Objects;
|
||||
std::set<cmSourceFile const*> ExplicitObjectName;
|
||||
|
||||
// "config/language" is the key
|
||||
mutable std::map<std::string, std::vector<std::string>> SystemIncludesCache;
|
||||
|
||||
mutable std::string ExportMacro;
|
||||
|
||||
Reference in New Issue
Block a user