Notes |
|
(0033812)
|
David Cole
|
2013-09-12 18:30
|
|
See also the discussion in the notes in the related bug 0010158 |
|
|
(0033816)
|
Brad King
|
2013-09-13 08:34
|
|
The man page explains the VS version associated with each generator:
http://www.cmake.org/cmake/help/v2.8.11/cmake.html#gen:VisualStudio11 [^]
The name in the GUI is currently the name of the generator as it will appear in the CMAKE_GENERATOR variable which projects test and expect to be stable across versions of CMake. Therefore we can't change the name of the generator outright.
However, we could look at adding aliases that show up in the GUI and are translated when seen in the -G command line option.
|
|
|
(0033819)
|
Cedric Perthuis
|
2013-09-13 12:20
|
|
Yes aliases would be nice. I think that most people won't read the man pages when they have a gui, it's assumed that the gui is self-explanatory.
Thanks for looking into this, I am sure it will prevent any confusion between versions. |
|
|
(0034312)
|
Stephen Kelly
|
2013-11-02 09:01
|
|
Fixed by 29071fed2efbc7857f3994ac746641a4c5a36b9d ? |
|
|
(0034336)
|
Brad King
|
2013-11-02 14:15
|
|
Yes, this is now fixed by
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=29071fed [^]
Instead of using an alias I went ahead and changed the generator name but made the generator factory know how to construct from either the old or new name. Any logic in CMake project code that uses CMAKE_GENERATOR already needs to match the generator name with and without the " <arch>" suffix so most cases should match the " <year> <arch>" suffix too. As this will be released along with a major version number bump we can be a little more aggressive with changes like this.
|
|
|
(0035995)
|
Robert Maynard
|
2014-06-02 08:37
|
|
Closing resolved issues that have not been updated in more than 4 months. |
|