aboutsummaryrefslogtreecommitdiffstats
path: root/src/app/qbs-setup-toolchains/msvcprobe.cpp
Commit message (Expand)AuthorAgeFilesLines
* Port from qAsConst() to std::as_const()Marc Mutz2023-05-221-2/+2
* clang-tidy: fix a couple of narrowing-conversions errorsIvan Komissarov2022-08-151-4/+4
* Use std::transform where it is possibleDenis Shienkov2022-01-271-3/+4
* msvc: Pass -vcvars_ver to vcvarsall.bat when detecting environmentIvan Komissarov2021-04-231-7/+14
* Fix detecting MSVC via Probe when multiple versions are presentIvan Komissarov2021-04-191-0/+6
* setup-toolchains now sets the qbs.toolchainType, not qbs.toolchainIvan Komissarov2020-03-091-1/+1
* Autotedect MSVC compiler by using a probeIvan Komissarov2020-02-141-291/+2
* msvcprobe: Read stdout in case of vswhere errorOliver Wolff2020-01-081-3/+22
* Fix some 'performance-unnecessary-value-param' warnings with std::moveIvan Komissarov2019-12-181-1/+1
* Replace QList<qbs::Profile> with std::vector<qbs::Profile>Ivan Komissarov2019-11-251-3/+3
* qbs-setup-toolchains: Refactor and improve the code a bitDenis Shienkov2019-07-161-2/+3
* Add support for the clang-cl compilerIvan Komissarov2019-04-101-9/+24
* Merge 1.13 into masterChristian Kandeler2019-03-181-2/+2
|\
| * Fix version detection for MSVC 2017David Schulz2019-03-151-2/+2
* | Fix calls to non-const begin()/end() in range-for loopsIvan Komissarov2019-03-061-1/+2
|/
* Return initializer list where it is possibleDenis Shienkov2019-02-261-2/+2
* Use QStringLiteral more where it is possibleDenis Shienkov2019-02-251-5/+5
* MSVC: Add support for the Visual Studio 2017 Build ToolsChristian Kandeler2018-10-081-11/+95
* qbs-setup-toolchains: Check for presence of cl.exe in MSVC bin pathsJoerg Bornemann2018-05-241-3/+6
* Make Version a public classJake Petroules2017-12-011-1/+1
* Replace 'foreach' macro with range-based 'for'Denis Shienkov2017-11-241-11/+19
* Add qbs.targetPlatform and qbs.hostPlatform propertiesJake Petroules2017-11-221-1/+1
* STL compatibility: use push_back() instead of operator<<Jake Petroules2017-11-161-1/+1
* Replace all uses of QVector with std::vectorJake Petroules2017-03-291-24/+23
* Merge remote-tracking branch 'origin/1.7'Joerg Bornemann2017-03-171-9/+57
|\
| * Fix setup-toolchains for Visual C++ Build ToolsJoerg Bornemann2017-03-161-9/+57
* | Change style of #includes of Qt headersJake Petroules2017-01-041-5/+5
|/
* Fix qbs-setup-toolchains with concretely specified MSVCJoerg Bornemann2016-12-211-0/+1
* Add VS 2017 supportJoerg Bornemann2016-12-021-38/+99
* Prepare VS Qt version matching for VS 2017Joerg Bornemann2016-11-301-1/+1
* Speed up qbs-setup-toolchains for MSVCJoerg Bornemann2016-11-101-22/+27
* Refactor MSVC toolchain detectionJoerg Bornemann2016-11-101-51/+48
* Update license headersIikka Eklund2016-08-291-14/+23
* Fix regression in setup-toolchainsChristian Kandeler2016-06-291-3/+8
* Determine Visual Studio architecture & build environment automatically.Jake Petroules2016-06-271-41/+51
* Replace 'the Qt build suite' with 'Qbs' in copyright notices.Jake Petroules2016-06-061-1/+1
* setup-toolchains: Allow to set up a single, named MSVC profile.Christian Kandeler2016-02-291-2/+19
* Add an internal helper class for getting Visual Studio version info.Jake Petroules2015-08-251-23/+4
* MSVC probe: support all architectures.Jake Petroules2015-07-291-4/+12
* Reduce setup information hardcoded into toolchain probes.Jake Petroules2015-07-271-5/+0
* make MSVC 2015 known to setup-toolchainsJoerg Bornemann2015-04-081-0/+3
* make warning about unknown MSVC versions more visibleJoerg Bornemann2015-04-081-1/+1
* update license headersJoerg Bornemann2015-03-021-2/+2
* Remove qbs.endianness property - it is not used and will not be used.Jake Petroules2015-02-041-1/+0
* Merge branch '1.3' into 'master'Christian Kandeler2015-01-281-6/+6
|\
| * Update LicenseEike Ziller2015-01-261-6/+6
* | Merge remote-tracking branch 'origin/1.3'Joerg Bornemann2014-10-161-7/+8
|\|
| * License update.Eike Ziller2014-10-161-7/+8
* | Merge remote-tracking branch 'origin/1.3'Joerg Bornemann2014-10-101-5/+3
|\|
| * Add tools/architectures.hChristian Kandeler2014-10-061-5/+3