summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/mixins/visualstudio.py
AgeCommit message (Expand)Author
2022-03-31visualstudio: do not query underscore define with MSVCMarvin Scholz
2022-01-15Fix system include arguments for clang-clGatgat
2022-01-10compilers: push the compiler id to a class variableDylan Baker
2021-12-08clang-cl: add a translation pass for `-isystem` args to workSahnvour
2021-11-27Fix _calculate_toolset_version for VS2022.Luke Elliott
2021-10-27fix various flake8 whitespace errorsEli Schwartz
2021-10-10Fix typos discovered by codespellChristian Clauss
2021-09-01msvc: Assume UTF8 source by defaultXavier Claessens
2021-08-31pylint: turn on superflous-parensDylan Baker
2021-05-15Visual Studio Address Sanitizer updatesPeter Harris
2021-05-10deactivate intrinsic functions if no optimizations are requestedAlexander Neumann
2021-03-24compilers: clang-cl: Also accept .s files (#8520)D Scott Phillips
2021-03-09Add address sanitizer support for Visual Studio.Jussi Pakkanen
2021-03-08Add /Od flag to msvc optimization 0 argsVili Väinölä
2021-03-04mass rewrite of string formatting to use f-strings everywhereEli Schwartz
2021-01-20MSVC and Clang-Cl Compiler Argument CleanupMarios Staikopoulos
2021-01-17Removal of /ZI on MSVC DebugMarios Staikopoulos
2021-01-04use OptionKey for builtin and base optionsDylan Baker
2020-12-14Slight consistency changes to get_gui_app_argsLaurin-Luis Lehning
2020-12-14Make win_subsystem a linker propertyLaurin-Luis Lehning
2020-10-14vs: add static_from_buildtype to b_vscrtPeter Harris
2020-10-07Add win_subsystem kwarg. Closes #7765.Jussi Pakkanen
2020-10-01compilers: move get_dependency_gen_args to base CompilerDylan Baker
2020-09-29compilers/VS: fix build to use optimization and debug flagsVili Väinölä
2020-09-24compilers: Tell mypy that the compiler mixins are just thatDylan Baker
2020-09-24compilers/mixins: make visual studio type safeDylan Baker
2020-09-24compilers: Use a distinct type for compile/link resultsDylan Baker
2020-09-17Canonicalize target architectures aarch64/armv* into arm64/arm for MSVC toolsMartin Storsjö
2020-07-22visualstudio: warning_level 0 should not map to /W1Xavier Claessens
2020-06-06msvc: Avoid spurious openmp link warningsPeter Harris
2020-03-17compilers: Error if invalid linker selectedDylan Baker
2020-03-09linkers: Move import_library_args to from VS compiler to linkerDylan Baker
2020-01-28compilers: Use /Zi instead of /ZI with clang-clDylan Baker
2020-01-28compilers: Split ClangCL and MSVC mixinsDylan Baker
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger
2019-12-12Consider compiler arguments in linker detection logicDylan Baker
2019-12-02Allow selecting the dynamic linkerDylan Baker
2019-11-06Fix typos found by codespellWolfgang Stöggl
2019-10-29MSVC: support -LIBPATHAleksey Gurtovoy
2019-10-03Handle -idirafter in unix_args_to_nativeDaniel Mensinger
2019-09-27Correctly handle platform-specific LDFLAGS optionsAleksey Gurtovoy
2019-08-14compilers: Dispatch to dynamic linker classDylan Baker
2019-07-15compilers/mixins/visualstudio: Add type annotationsDylan Baker
2019-07-15compilers: Move the VisualStudioLikeCompiler class into mixinsDylan Baker