diff options
author | Michael Stürmer <michael.stuermer@schaeffler.com> | 2018-03-20 11:59:02 (GMT) |
---|---|---|
committer | Michael Stürmer <michael.stuermer@schaeffler.com> | 2018-04-24 05:05:14 (GMT) |
commit | 43571073e06fdd3db289c3f99467260b5d445781 (patch) | |
tree | 58aede89ecad23647363382a05f60e90df7f3311 /Source/cmVisualStudio10TargetGenerator.h | |
parent | 16fec7e2fc454a9fe64ac7ffa03a6d8adcc1320d (diff) | |
download | CMake-43571073e06fdd3db289c3f99467260b5d445781.zip CMake-43571073e06fdd3db289c3f99467260b5d445781.tar.gz CMake-43571073e06fdd3db289c3f99467260b5d445781.tar.bz2 |
cmVisualStudio10TargetGenerator: store managed reference information in maps
Diffstat (limited to 'Source/cmVisualStudio10TargetGenerator.h')
-rw-r--r-- | Source/cmVisualStudio10TargetGenerator.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Source/cmVisualStudio10TargetGenerator.h b/Source/cmVisualStudio10TargetGenerator.h index b6107d1..4a1bd30 100644 --- a/Source/cmVisualStudio10TargetGenerator.h +++ b/Source/cmVisualStudio10TargetGenerator.h @@ -216,6 +216,15 @@ private: bool IsMissingFiles; std::vector<std::string> AddedFiles; std::string DefaultArtifactDir; + // managed C++/C# relevant members + typedef std::pair<std::string, std::string> DotNetHintReference; + typedef std::vector<DotNetHintReference> DotNetHintReferenceList; + typedef std::map<std::string, DotNetHintReferenceList> + DotNetHintReferenceMap; + DotNetHintReferenceMap DotNetHintReferences; + typedef std::set<std::string> UsingDirectories; + typedef std::map<std::string, UsingDirectories> UsingDirectoriesMap; + UsingDirectoriesMap AdditionalUsingDirectories; typedef std::map<std::string, ToolSources> ToolSourceMap; ToolSourceMap Tools; |