aboutsummaryrefslogtreecommitdiffstats
path: root/share/qbs/modules/cpp/msvc.js
Commit message (Expand)AuthorAgeFilesLines
* Implement cpp.generateCompilerListingFiles for MSVC toolchainDenis Shienkov2020-08-121-0/+3
* MSVC: Add missing handling for cpp.distributionIncludePaths propertyDenis Shienkov2020-06-151-0/+3
* MSVC: Use "/external:I" flag to set the system include pathsDenis Shienkov2020-06-111-6/+26
* Msvc: Handle windows module definition fileDenis Shienkov2020-05-261-0/+9
* Merge branch '1.15' into masterRichard Weickelt2020-02-051-1/+4
|\
| * MSVC: Suppress "Generating code" messagesOrgad Shaneh2020-01-071-1/+4
* | MSVC: Use compiler driver for linkingIvan Komissarov2020-01-241-45/+107
* | clang-cl: Fix cpp.generateLinkerMapFile when using lld-link.exeIvan Komissarov2019-12-161-3/+8
|/
* MSVC: Remember only dependencies with librariesChristian Kandeler2019-12-041-1/+2
* Fix building 32-bit x86 binaries with clang-clChristian Kandeler2019-11-201-0/+7
* Allow to generate map file using MSVC toolchainDenis Shienkov2019-10-211-0/+3
* C++: Add support for clang on WindowsChristian Kandeler2019-08-141-0/+43
* C/C++: Prevent adjacent duplicate libsChristian Kandeler2019-05-271-1/+6
* Add support for the clang-cl compilerIvan Komissarov2019-04-101-7/+21
* MSVC: Fix handling of intermediate objectsChristian Kandeler2018-12-031-1/+2
* MSVC: Give hint about possible reason for missing import libChristian Kandeler2018-09-041-4/+23
* MSVC: Suppress "performing full link" also for executablesOrgad Shaneh2018-08-291-1/+2
* Add support for job poolsChristian Kandeler2018-08-081-0/+2
* MSVC: Suppress "performing full link" messageOrgad Shaneh2018-07-101-1/+1
* MSVC: Relax version check for /WHOLEARCHIVEChristian Kandeler2018-06-181-1/+1
* Make cpp.cxxLanguageVersion a listChristian Kandeler2018-05-141-1/+3
* Expose cl-generated PDBs as debuginfo_cl artifacts for static libsJoerg Bornemann2018-04-181-0/+3
* Officially provide "c++17" as possible value for cpp.cxxLanguageVersionChristian Kandeler2018-02-071-0/+9
* Enable modules to declare target artifactsChristian Kandeler2017-11-071-0/+2
* Check return values of sanitizedListProperty()Joerg Bornemann2017-10-191-2/+8
* Get rid of the ".obj" subdir in our build directoriesJoerg Bornemann2017-10-061-1/+1
* Merge 1.9 into masterChristian Kandeler2017-08-281-2/+23
|\
| * Support MSVC's /std optionChristian Kandeler2017-08-231-2/+23
* | Introduce the cpufeatures moduleChristian Kandeler2017-08-281-0/+25
* | Introduce property cpp.discardUnusedDataChristian Kandeler2017-08-251-0/+9
* | Automatically determine built-in compiler definesJake Petroules2017-08-111-9/+0
* | Add initial support for Universal Windows PlatformJake Petroules2017-08-011-0/+4
|/
* Do not use hardcoded file locations when accessing pch filesChristian Kandeler2017-07-041-28/+23
* Do not create copies of precompiled header source files on MSVCJoerg Bornemann2017-06-201-13/+12
* Re-run process commands if a relevant environment variable has changedChristian Kandeler2017-06-081-0/+2
* Introduce dependency parameter cpp.linkWholeArchiveChristian Kandeler2017-05-221-6/+27
* Make it possible to parametrize dependenciesJoerg Bornemann2017-05-221-0/+4
* Add support for 64-bit ARM targets with Microsoft Visual C++Jake Petroules2017-05-081-0/+3
* Merge 1.8 into masterChristian Kandeler2017-05-051-1/+1
|\
| * Support command files in cpp.{static,dynamic}LibrariesChristian Kandeler2017-04-281-1/+1
* | Fix cpp module for MSVCJoerg Bornemann2017-04-141-3/+4
* | Improve support for Windows SxS assembly manifestsJake Petroules2017-04-131-7/+14
* | MSVC: let the linker embed manifestsJoerg Bornemann2017-04-071-10/+13
|/
* Remove some usage of product.modulePropertyJoerg Bornemann2017-03-161-30/+29
* Re-work linking library dependenciesJoerg Bornemann2017-03-091-23/+50
* Fix cpp.optimization: "none" for MSVCJoerg Bornemann2017-02-211-4/+9
* Deprecate loadFile and loadExtension in favor of requireJake Petroules2017-02-151-4/+4
* cpp module: fixed output path for pch_copy file in JavaScriptCommandSergey Petrov2017-01-051-1/+1
* Use different tags for debug info created by different rulesChristian Kandeler2017-01-021-2/+3
* Merge 1.6 into masterChristian Kandeler2016-10-171-1/+8
|\