MantisBT - CMake | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0013770 | CMake | CMake | public | 2012-12-02 06:59 | 2013-05-06 09:32 |
Reporter | Paris | ||||
Assigned To | David Cole | ||||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Windows | OS | Windows 7 | OS Version | Pro x64 |
Product Version | CMake 2.8.10.2 | ||||
Target Version | CMake 2.8.11 | Fixed in Version | CMake 2.8.11 | ||
Summary | 0013770: Visual Studio Express 2012 Solution Folders | ||||
Description | Solution folders are now supported in Visual Studio Express 2012. They are only displayed, cannot be modified, but yet they are supported. Would be good to allow generating them by Cmake then... Generation is blocked in CMake source code for Express versions since Visual Studio 10. In additional info is the patch to enable back support for Solution Folders by CMake in Visual Studio Express 2012. | ||||
Steps To Reproduce | |||||
Additional Information | Source/cmGlobalVisualStudio10Generator.h | 2 +- Source/cmGlobalVisualStudio11Generator.cxx | 7 +++++++ Source/cmGlobalVisualStudio11Generator.h | 1 + 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Source/cmGlobalVisualStudio10Generator.h b/Source/cmGlobalVisualStudio10Generator.h index b377a20..1f27682 100644 --- a/Source/cmGlobalVisualStudio10Generator.h +++ b/Source/cmGlobalVisualStudio10Generator.h @@ -82,7 +82,7 @@ protected: std::string PlatformToolset; bool ExpressEdition; - bool UseFolderProperty(); + virtual bool UseFolderProperty(); private: class Factory; diff --git a/Source/cmGlobalVisualStudio11Generator.cxx b/Source/cmGlobalVisualStudio11Generator.cxx index ba30e18..eac1b8d 100644 --- a/Source/cmGlobalVisualStudio11Generator.cxx +++ b/Source/cmGlobalVisualStudio11Generator.cxx @@ -93,3 +93,10 @@ cmLocalGenerator *cmGlobalVisualStudio11Generator::CreateLocalGenerator() lg->SetGlobalGenerator(this); return lg; } + + +//---------------------------------------------------------------------------- +bool cmGlobalVisualStudio11Generator::UseFolderProperty() +{ + return cmGlobalGenerator::UseFolderProperty(); +} diff --git a/Source/cmGlobalVisualStudio11Generator.h b/Source/cmGlobalVisualStudio11Generator.h index 8898c5d..99cc5a0 100644 --- a/Source/cmGlobalVisualStudio11Generator.h +++ b/Source/cmGlobalVisualStudio11Generator.h @@ -33,6 +33,7 @@ public: virtual std::string GetUserMacrosDirectory() { return ""; } protected: virtual const char* GetIDEVersion() { return "11.0"; } + virtual bool UseFolderProperty(); private: class Factory; }; | ||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2012-12-02 06:59 | Paris | New Issue | |||
2012-12-02 07:01 | Paris | Note Added: 0031794 | |||
2012-12-03 07:36 | Brad King | Assigned To | => David Cole | ||
2012-12-03 07:36 | Brad King | Status | new => assigned | ||
2012-12-03 14:18 | David Cole | Target Version | => CMake 2.8.11 | ||
2012-12-03 14:18 | David Cole | Note Added: 0031821 | |||
2012-12-03 14:18 | David Cole | Status | assigned => resolved | ||
2012-12-03 14:18 | David Cole | Fixed in Version | => CMake 2.8.11 | ||
2012-12-03 14:18 | David Cole | Resolution | open => fixed | ||
2013-05-06 09:32 | Robert Maynard | Note Added: 0032980 | |||
2013-05-06 09:32 | Robert Maynard | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|