summaryrefslogtreecommitdiffstats
path: root/Modules/Platform/Windows-MSVC.cmake
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'pch-msvc-pragma'Brad King2020-05-121-7/+5
|\
| * MSVC: Use 'pragma system_header' in PCH only on cl 19.13 and aboveBrad King2020-05-111-7/+5
* | MSVC: Use 'lib' instead of 'link /lib' to create static librariesFrancisco Facioni2020-03-031-1/+1
* | MSVC: Fixed missing import library for Windows 10 ARM64 (Desktop)shibayan2019-12-101-1/+1
|/
* Precompile Headers: Add REUSE_FROM signatureCristian Adam2019-09-171-3/+10
* Precompile headers: Add methods to generate PCH sourcesCristian Adam2019-08-281-0/+9
* Windows-MSVC.cmake: fix disabling of CMAKE_NINJA_CMCLDEPS_RCMarc-André Moreau2019-05-301-1/+3
* Modules: Consistently use 2 space indentationKitware Robot2019-05-141-1/+1
* MSVC: Do not add /W3 to CMAKE_<LANG>_FLAGS by defaultBrad King2019-04-191-2/+15
* MSVC: Add abstraction for runtime library selectionBrad King2019-04-171-8/+30
* Merge topic 'vs2019-redist'Brad King2019-04-041-1/+4
|\
| * MSVC: Fix MSVC_TOOLSET_VERSION for VS 2019 v142 toolsetBrad King2019-04-031-1/+4
* | MSVC: Use -D instead of /D in RC_FLAGSZsolt Parragi2019-03-011-2/+4
|/
* MSVC: Respect CMAKE_RC_COMPILER and CMAKE_MT in vs_link_{dll,exe}Mateusz Zych2018-10-291-2/+2
* MSVC: Factor out enable_language(RC) call into helper macroBrad King2018-10-291-1/+4
* MSVC: Add MSVC_TOOLSET_VERSION variableArkady Shapkin2018-04-041-0/+25
* MSVC,Clang,Flang: Add IPO supportxoviat2018-02-231-0/+28
* MSVC: Fix MSVC_VERSION when mixing MSVC C/C++ with Intel FortranBrad King2017-11-151-1/+5
* Merge topic 'MsvcArm64'Brad King2017-09-131-3/+9
|\
| * MSVC: Add support for ARM64 architectureMinmin Gong2017-09-121-3/+9
* | VS: Update support for LLVM-vs* toolsets from LLVM 5.0Konstantin Ivlev2017-09-111-2/+2
|/
* Use string(APPEND) in ModulesDaniel Pfeifer2017-05-171-2/+2
* MSVC: Restore _DEBUG preprocessor definition in RC debug buildsBrad King2017-03-281-0/+3
* MSVC: Exclude future cl 20+ from MSVC14 variableBrad King2017-03-221-1/+3
* CUDA: Detect MSVC architecture idBrad King2017-01-121-0/+2
* MSVC: Do not define _DEBUG explicitly when using /MDdBrad King2016-11-151-2/+2
* Merge topic 'vs-clang-llvm-support'Brad King2016-09-291-2/+2
|\
| * VS: Recognize VS/LLVM toolset names as ClangRoman Wüger2016-09-281-2/+2
* | Simplify CMake per-source license noticesBrad King2016-09-271-12/+2
|/
* Use string(APPEND) in ModulesDaniel Pfeifer2016-07-271-1/+1
* Honor CMAKE_*_LINKER_FLAGS[_<CONFIG>]_INIT set in toolchain filesBrad King2016-07-141-6/+6
* MSVC: Set all CMAKE_*_LINKER_FLAGS_INIT directlyBrad King2016-07-131-28/+19
* Honor CMAKE_<LANG>_FLAGS[_<CONFIG>]_INIT set in toolchain filesBrad King2016-07-061-11/+11
* Intel: Do not use MSVC-like flags for FortranBrad King2016-07-051-14/+17
* VS: Fix regressed mapping for the cl `/Os` compiler flagBrad King2016-06-171-1/+1
* MSVC: Drop space in `/DNDEBUG` flag for consistency (#16052)Brad King2016-04-071-6/+6
* Fix spelling typos in comments and documentation (#16037)Felix Geyer2016-03-291-1/+1
* Merge topic 'remove-vs6-generator'Brad King2016-03-101-4/+0
|\
| * Drop Visual Studio 6 generatorBrad King2016-03-091-4/+0
* | VS: in Clang/C2 toolset, setup correct compiler settingsMariusz Pluciński2016-03-101-7/+23
|/
* Ninja: Refactor selection of 'deps = ' value for MS-compatible toolchainsBrad King2015-10-201-0/+2
* MSVC: Add system libs for WindowsStore on VS 2015Gilles Khouzam2015-10-021-1/+3
* Add support for *.manifest source files with MSVC toolsBrad King2015-09-171-2/+2
* MSVC: Rewrite manifest file handling with Makefile and NinjaBrad King2015-09-171-2/+2
* Factor an <INCLUDES> placeholder out of <FLAGS> in rule variablesBrad King2015-07-131-3/+3
* Place <DEFINES> before <FLAGS> consistently across compilersBrad King2015-07-131-3/+3
* Merge topic 'auto_export_dll_symbols'Brad King2015-07-081-0/+2
|\
| * Windows: Optionally generate DLL module definition files automaticallyBill Hoffman2015-07-061-0/+2
* | VS: Add /machine: flag to Librarian tool (#11240)Brad King2015-06-261-0/+1
|/
* RC: Simplify selection of resource compiler based on C/C++ toolchainBrad King2015-05-071-0/+3