summaryrefslogtreecommitdiffstats
path: root/Modules/Platform/Windows-MSVC.cmake
Commit message (Expand)AuthorAgeFilesLines
* LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
* Merge topic 'msvc-runtime-checks'Brad King2025-01-301-4/+32
|\
| * MSVC: Add abstraction for runtime checksAJIOB2025-01-291-4/+32
* | Linker configuration: rely now on CMAKE_<LANG>_LINK_MODE variable.Marc Chevrier2025-01-261-1/+0
|/
* MSVC: Restore support for non-incremental linking with v100 toolset and olderRüdiger Ihle2024-09-031-2/+2
* WHOLE_ARCHIVE link feature: rely now on linker configurationMarc Chevrier2024-07-221-8/+0
* Linker configuration: introduce a new architectureMarc Chevrier2024-07-201-2/+0
* MSVC: Remove outdated preprocessor flags for targeting ARM64ECmoyo19972024-07-091-1/+1
* Link feature attributes: stabilizationMarc Chevrier2024-06-211-1/+1
* Libraries processing: update configuration wordingMarc Chevrier2024-06-211-1/+1
* GenEx $<LINK_LIBRARY>: Add the support of properties attached to featuresMarc Chevrier2024-05-151-0/+1
* IntelLLVM: Fix link flags with Visual Studio generatorsBrad King2024-04-021-22/+22
* Link step: Enable to configure deduplication of librariesMarc Chevrier2023-11-091-0/+2
* Add options to specify linker toolMarc Chevrier2023-10-131-0/+6
* Windows: Add experimental WindowsKernelModeDriver platformKyle Edwards2023-07-171-2/+22
* MSVC: Add abstraction for debug information formatGlen Chung2022-09-141-2/+19
* MSVC: Revert "Default to -ZI instead of /Zi for x86 and x64"Brad King2022-06-091-7/+2
* MSVC: Default to -ZI instead of /Zi for x86 and x64Glen Chung2022-05-261-2/+7
* genex-LINK_LIBRARY: Add feature WHOLE_ARCHIVEMarc Chevrier2022-03-171-0/+9
* Merge topic 'cmcldeps-cross'Brad King2022-01-071-1/+1
|\
| * Ninja: Do not use cmcldeps for RC on non-Windows hostsMartin Storsjö2022-01-061-1/+1
* | MSVC: update arm64ec default flags and libmoyo19972022-01-061-1/+5
|/
* MSVC: Fix MSVC_TOOLSET_VERSION for VS 2022 v143 toolsetBrad King2021-09-021-1/+4
* Per-language Win32/Console flagsRaul Tambre2021-03-171-4/+8
* MSVC: Add support for targeting ARM64ECMoyo Okeremi 😊2021-01-211-3/+15
* Ninja Generators: Homogenize configuration with MakefilesMarc Chevrier2020-12-011-2/+1
* Makefiles Generators: use compiler for dependencies generationMarc Chevrier2020-11-291-0/+7
* MSVC: Do not add /GR to CMAKE_CXX_FLAGS by defaultBrad King2020-11-131-1/+7
* MSVC: Factor out initialization of /GR flagBrad King2020-11-131-4/+8
* Clang: Implement CMAKE_${LANG}_COMPILER_TARGET for all variants on windowsThomas Bernard2020-09-111-5/+0
* clang-cl: Restore rules to create preprocessed and assembly outputBrad King2020-08-191-2/+2
* clang-cl: Add '--' before source fileThomas Bernard2020-08-071-0/+8
* Detect the correct target architecture for clang compilers.Thomas Bernard2020-07-281-0/+5
* 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