51 Commits (387e84656845cfcc3c966f6cf754de65d601eccd)

Author SHA1 Message Date
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 5 years ago
Xavier Claessens 12d4031f52 Add alias_target() function 5 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
Paolo Bonzini 5952256566 vs2010backend: fix flake8 issue 6 years ago
Anton Kochkov ad0ba6a911 Add VS2019 backend CI and docs. 6 years ago
Jussi Pakkanen 04710b087a Add support for VS2019. Closes #4640. 6 years ago
Steve Lhomme cb9b151985 Move the optimization options in the compiler config 6 years ago
Nicolas Schneider ded0defc3f auto generate msvc pch source file if none is provided by the user 6 years ago
Nicolas Schneider 72370faef0 vs: add support for `build_always_stale` for custom targets 6 years ago
Nicolas Schneider 76db753286 vs: use CustomBuild instead of CustomBuildStep for custom targets 6 years ago
John Ericson d87744138a Remove remaining cross-specific compiler-args code 6 years ago
Nicolas Schneider 907fb59f67 vs: link dependencies of link_whole targets 6 years ago
Nicolas Schneider 9c55e50bea vs: do not automatically link dependencies 6 years ago
Nicolas Schneider 06268665cd vs: use project references in vcxproj instead of the sln file 6 years ago
Nicolas Schneider e004e711b1 vs: refactor regen target creation 6 years ago
Nicolas Schneider b1c3d150fe vs: always consider run, install, and test targets out-of-date 6 years ago
Nicolas Schneider ccdac894ee vs: remove regen project dependency from solution file 6 years ago
Nicolas Schneider a0112cfb26 vs: add reconfigure checks for each target 6 years ago
Nicolas Schneider c1fa61b7d9 vs: add PCH headers to project 6 years ago
John Ericson 19f81d3e33 Never access environment.properties downstream 6 years ago
Michael Hirsch, Ph.D da34bea893 pep8 py37 6 years ago
Nicolas Schneider 09739284be vs: fix PCH 6 years ago
Nicolas Schneider 2dcb6eb0b3 vs: escape embedded quotes of run targets 6 years ago
Nicolas Schneider f1b32aa4bb vs: respect 'b_pch' option 6 years ago
John Preston ca2e378c98 Update VS files only if something changed. 6 years ago
John Preston c17a80f47b Use correct environment for REGEN in VS backend. 6 years ago
Jussi Pakkanen 509afe752c Use /O1 instead of /Os for MSVC as the latter is deprecated. 6 years ago
Jussi Pakkanen 50d5bcff87 Remove MinimalRebuild as it is deprecated. Closes #4539. 6 years ago
John Preston 5d6dcf8850 Fix ProjectGuid values in VS projects. 6 years ago
John Preston 16144fd61b Add 'meson.build' to VS project files. 6 years ago
Jussi Pakkanen 54aed1a92c Added "native" kwarg to add_XXX_args. Closes #3669. 6 years ago