qbs setup-toolchains --detect
Detecting MSVC toolchains...
Windows SDK v10.0 detected:
installed in C:\Program Files (x86)\Windows Kits\10
Windows SDK v6.0A detected:
installed in C:\Program Files\Microsoft SDKs\Windows\v6.0A
Windows SDK v7.0 detected:
installed in C:\Program Files\Microsoft SDKs\Windows\v7.0
This is the default SDK on this machine.
Windows SDK v7.0A detected:
installed in C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A
Windows SDK v7.1 detected:
installed in C:\Program Files\Microsoft SDKs\Windows\v7.1
Windows SDK v7.1A detected:
installed in C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A
Windows SDK v8.0 detected:
installed in C:\Program Files (x86)\Windows Kits\8.0
Windows SDK v8.0A detected:
installed in C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A
Windows SDK v8.1 detected:
installed in C:\Program Files (x86)\Windows Kits\8.1
Windows SDK v8.1A detected:
installed in C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A
MSVC detected:
version 2010
installed in c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin
MSVC detected:
version 2012
installed in C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin
MSVC detected:
version 2013
installed in C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin
MSVC detected:
version 2015
installed in C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
MSVC detected:
version 2008
installed in C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin
Setting up profile 'MSVC2010_x86'.
Setting up profile 'MSVC2010_x86_64'.
Setting up profile 'MSVC2010_ia64'.
Setting up profile 'MSVC2012_x86'.
Setting up profile 'MSVC2012_x86_64'.
Setting up profile 'MSVC2012_armv7'.
Setting up profile 'MSVC2013_x86'.
Setting up profile 'MSVC2013_x86_64'.
Setting up profile 'MSVC2013_armv7'.
Setting up profile 'MSVC2015_x86'.
Setting up profile 'MSVC2015_x86_64'.
Setting up profile 'MSVC2015_armv7'.
Setting up profile 'MSVC2008_x86'.
Setting up profile 'MSVC2008_x86_64'.
Setting up profile 'MSVC2008_ia64'
Tested on AppVeyor's CI environment. Literally takes on the order of several minutes.
| For Gerrit Dashboard: QBS-866 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 176010,7 | Speed up qbs-setup-toolchains for MSVC | master | qbs/qbs | Status: MERGED | +2 | 0 |