79 Commits (24ea1d3f1968bff52ccaaf33fcdd59e810459aa9)

Author SHA1 Message Date
Jesse Natalie e901581ede VS: Disable MSBuild warnings for always-generated targets 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Matthias Klumpp 4e5efd3897
Allow custom target output to be processed by generators 4 years ago
Jussi Pakkanen 71784e1002 Fix exe wrapper detection for run targets. 4 years ago
Xavier Claessens b52794b24b backend: Do not check for exe wrapper twice 4 years ago
Xavier Claessens 522392e755 run_target: Add env kwarg 4 years ago
Xavier Claessens 633264984b custom_target: Add env kwarg 4 years ago
Ben Niu f0881cf365 Add ARM64EC as a new conceptual cpu type of arm64 4 years ago
Dylan Baker e81acbd606 Use a single coredata dictionary for options 4 years ago
Dylan Baker 71db6b04a3 use OptionKey for builtin and base options 4 years ago
Dylan Baker f9b19e73a5 move OptionKey to mesonlib 4 years ago
Dylan Baker fe973d9fc4 use OptionKey for compiler_options 4 years ago
Dylan Baker 7142c92285 use OptionKey for backend_options 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 4 years ago
Peter Harris 8b8a610ea4 vs: add static_from_buildtype to b_vscrt 4 years ago
Jussi Pakkanen 1a0603835e Add win_subsystem kwarg. Closes #7765. 4 years ago
Daniel Mensinger 1dfaccfd91 pathlib: Fix resolve() by overriding it in Python 3.5 4 years ago
Vili Väinölä d1638a4fde compilers/VS: fix build to use optimization and debug flags 4 years ago
Jon Turney c72625c2a7
Improve description of meson wrapped custom commands 4 years ago
Nirbheek Chauhan faba48d853 backends: Treat build target as generator only when it's the first arg 4 years ago
Vili Väinölä 416b47c915 Remove redudant checks in vs2010 backend 4 years ago
Vili Väinölä 25ad10e501 Add VS include directories to projects as well 4 years ago
Daniel Mensinger 23818fc5a3
typing: more fixes 4 years ago
Dylan Baker 93c3ec7e2d compilers: Return CompilerArgs from compiler instance 5 years ago
Dylan Baker 9d0ad66c29 compilers: Split CompilerArgs into a separate module 5 years ago
Vili Väinölä 8905a637be Add exception handling to be also written to the VS project xml 5 years ago
Peter Harris 6db9630cf1 backend/vs: Fix OpenMP support 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
GustavoLCR 27bbf37cf0
Fix incremental debug builds in VS 5 years ago
Peter Harris 7c68fe8008 backend/vs: Fix build when not all languages have pch 5 years ago
John Ericson 278c294aa4 Compiler options per lang 5 years ago
Marc-André Lureau a54506fe46 Handle BuildTarget as custom_target() argument #6914 5 years ago
Jesse Natalie 700cca809b Fixes meson bug to allow arm64 build 5 years ago
Peter Harris 0e50974f80 backend/vs: Fix link of wmain / wWinMain based apps 5 years ago
Peter Harris d84daf3e95 backend/vs: Fix debug information and runtime checks 5 years ago
Daniel Mensinger 668610c0d2 backend: refactor: set self.interpreter in the constructor 5 years ago
Nirbheek Chauhan b293852d07 vs: Write checksums in PE binaries (DLLs and EXEs) 5 years ago
Luca Bacci 279f72f8cd Prevent the presence of duplicated items in .vcxproj files 5 years ago
Paolo Bonzini f95c965043 backends: choose whether to serialize in as_meson_exe_cmdline 5 years ago
Paolo Bonzini eb5aff8b76 vs2010backend: always serialize executables for generators 5 years ago
Paolo Bonzini 3ef7b23178 backends: hide meson --internal exe cmdline from backends 5 years ago
Xavier Claessens d8b3af00ac vs backend: commandrunner.py takes source dir first 6 years ago
Xavier Claessens 12d4031f52 Add alias_target() function 6 years ago
John Ericson 07777e15d4 Purge `is_cross` and friends without changing user interfaces 6 years ago
filippocrocchini 431a9ea664 Moved RuntimeLibrary property to ItemDefinitionGroup/ClCompile 6 years ago
TheQwertiest 61f9cdf962 Added special handling of CustomTargetIndex in VS backend 6 years ago
TheQwertiest 8c9a25456d Added custom_target[i] support for link_with and link_whole 6 years ago
Daniel Mensinger 236221061a
Fixed unnecessary .items() 6 years ago
Daniel Mensinger 3581839f4c
Fix unused variables warnings 6 years ago
Paolo Bonzini c8b414f6b9 vs2010backend: emit dependencies for generators 6 years ago