cmGeneratorTarget: Move ReportPropertyOrigin from cmTarget.

This commit is contained in:
Stephen Kelly
2015-08-04 19:19:44 +02:00
parent 4b86f5edc9
commit 97f10e488a
4 changed files with 57 additions and 56 deletions
+7
View File
@@ -199,6 +199,11 @@ public:
std::vector<cmSourceFile const*> XamlSources;
};
void ReportPropertyOrigin(const std::string &p,
const std::string &result,
const std::string &report,
const std::string &compatibilityType) const;
private:
friend class cmTargetTraceDependencies;
struct SourceEntry { std::vector<cmSourceFile*> Depends; };
@@ -212,6 +217,8 @@ private:
mutable bool SourceFileFlagsConstructed;
mutable std::map<cmSourceFile const*, SourceFileFlags> SourceFlagsMap;
mutable std::map<std::string, bool> DebugCompatiblePropertiesDone;
struct CompatibleInterfacesBase
{
std::set<std::string> PropsBool;