diff options
author | Christoph Watzl <christoph.watzl@gmail.com> | 2010-06-11 19:33:38 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2010-06-11 19:44:55 (GMT) |
commit | 2d9dc9ac6560214de280aaab2264812a274aa7ba (patch) | |
tree | 33de979ce5a9aa950ed0584ad19bfe90d4917ae9 /Source/cmVisualStudio10TargetGenerator.h | |
parent | b9e3c243d476efa04479d253cfc4f76ecbdb6fe3 (diff) | |
download | CMake-2d9dc9ac6560214de280aaab2264812a274aa7ba.zip CMake-2d9dc9ac6560214de280aaab2264812a274aa7ba.tar.gz CMake-2d9dc9ac6560214de280aaab2264812a274aa7ba.tar.bz2 |
Fix nested source groups with VS 10 (#9863)
Add intermediate (but empty) source group filters for the container
groups.
Diffstat (limited to 'Source/cmVisualStudio10TargetGenerator.h')
-rw-r--r-- | Source/cmVisualStudio10TargetGenerator.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/cmVisualStudio10TargetGenerator.h b/Source/cmVisualStudio10TargetGenerator.h index 989db71..64b2361 100644 --- a/Source/cmVisualStudio10TargetGenerator.h +++ b/Source/cmVisualStudio10TargetGenerator.h @@ -77,6 +77,10 @@ private: void WriteGroupSources(const char* name, std::vector<cmSourceFile*> const& sources, std::vector<cmSourceGroup>& ); + void AddMissingSourceGroups(std::set<cmSourceGroup*>& groupsUsed, + const std::vector<cmSourceGroup>& allGroups); + + private: typedef cmVisualStudioGeneratorOptions Options; typedef std::map<cmStdString, Options*> OptionsMap; |