qt5base-lts/qmake/generators/win32
Joerg Bornemann 2713f080bb Remove wondrous VS version detection logic
Replace which_dotnet_version with a simple function that converts the
value of MSVC_VER to its corresponding enum value in the VS project
generator.
This reduces the maintenance burden when adding support for a new VS
version, because we do not need to update the registry keys in
which_dotnet_version anymore.
The which_dotnet_version function implemented the following logic:
  - find all installed VS versions via registry
  - select the "best matching one"
  - if there is no best match, select the VS that's in PATH
  - create a project for that VS installation
The usefulness of this whole stunt is questionable as the VS version of
Qt's mkspec must match the version of a project using that Qt anyway.

Change-Id: I9fb9a099ee5ddb5fc4c450be4f68f41f2b406b9a
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
2016-11-14 15:50:49 +00:00
..
mingw_make.cpp Merge remote-tracking branch 'origin/5.6' into dev 2016-02-11 08:25:04 +01:00
mingw_make.h Merge remote-tracking branch 'origin/5.6' into dev 2016-01-26 16:27:28 +01:00
msbuild_objectmodel.cpp Merge remote-tracking branch 'origin/5.6' into dev 2016-02-11 08:25:04 +01:00
msbuild_objectmodel.h Remove superfluous includes from VS generator 2016-11-10 13:09:51 +00:00
msvc_nmake.cpp Merge remote-tracking branch 'origin/5.7' into 5.8 2016-11-01 06:02:55 +01:00
msvc_nmake.h Updated license headers 2016-01-21 18:55:18 +00:00
msvc_objectmodel.cpp Remove wondrous VS version detection logic 2016-11-14 15:50:49 +00:00
msvc_objectmodel.h Remove wondrous VS version detection logic 2016-11-14 15:50:49 +00:00
msvc_vcproj.cpp Remove wondrous VS version detection logic 2016-11-14 15:50:49 +00:00
msvc_vcproj.h Updated license headers 2016-01-21 18:55:18 +00:00
msvc_vcxproj.cpp Updated license headers 2016-01-21 18:55:18 +00:00
msvc_vcxproj.h Updated license headers 2016-01-21 18:55:18 +00:00
winmakefile.cpp Remove Windows CE vestige 2016-06-20 12:51:43 +00:00
winmakefile.h Updated license headers 2016-01-21 18:55:18 +00:00