122 Commits (4c6c89ca7afa6244ba888ce08936acb470e126aa)

Author SHA1 Message Date
spaette 4179996fef Fix typos 3 months ago
Jussi Pakkanen 61c742fae9 Remove language (AKA compiler) type from OptionKey. 5 months ago
Jussi Pakkanen 0d7bb776e2 Move OptionKey in the option source file. 5 months ago
Renan Lavarec 5d80f77408 Update mesonbuild/backend/vs2010backend.py 5 months ago
Renan Lavarec 75132a94a1 Vs2010Backend: Fix REGEN.vcxproj not getting default debug config in release 5 months ago
Jussi Pakkanen 9a6fcd4d9a Replace direct indexing with named methods. 6 months ago
Jussi Pakkanen c0d86024f5 Rename option variable to optstore to make it unique. 6 months ago
matyalatte f1f24816a9 use a for loop, check more linker options 7 months ago
matyalatte e3db7af0ea vs2010backend: fix an error when using /MANIFEST:NO 7 months ago
Dylan Baker f603a266ec backend: fix type annotation of Backend.generate 7 months ago
Gerion Entrup 06bc8a8d37 depends keyword argument: accept CustomTargetIndex 8 months ago
Sam James 5bd28febf7
Pass Environment down from Backend 8 months ago
Charles Brunet 9659a8e6cf Fix minsize optimization for vs backend 10 months ago
Albert Tang df6926250d backends: Make object_filename_from_source() backend-agnostic 10 months ago
Roger Sanders 95cc34b342 Improve project naming and build configuration in genvslite projects 11 months ago
Charles Brunet fbc744e6c6 Fix warning_level=everything in vs backends 11 months ago
Roger Sanders e110faed27 Fix intellisense errors in genvslite projects 11 months ago
Charles Brunet 4761e4cad9 Remove `get_buildtype_args` function 12 months ago
Dylan Baker 7cbaa6613a backend/vs: use the host machine instead of the target machine 12 months ago
Dylan Baker c37cd4fe9a stop using the interpreter holders for the MachineInfo 12 months ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
arch1t3cht af0464352a vs: Manually link generated .o files 12 months ago
Tamás Bálint Misius dfd8cfbd8d vs2010backend: fix incompatibility with custom manifests 1 year ago
Xavier Claessens 361f7484d2 Remove duplicated code to canonicalize b_vscrt option value 1 year ago
Dylan Baker cbca191948 interpreter: Handle BuildTarget.vala_args as Files in the interpreter 1 year ago
Nomura 3cac6ea545 Add env kwarg in generator.process() 1 year ago
Dylan Baker 32be9bd6de add support for vs_module_defs to Executables 1 year ago
Luke Elliott b6b68d7ee6
vs2010backend: avoid duplicated directory structure in vcxproj.filters 1 year ago
Luke Elliott 14ac4e3528
Revert "Visual studio: Generate vcxproj.filters files to adds filters to imitated directories to navigate more easily in the source files." 1 year ago
Dan Hawson bd3341f808 Recognise more include search path opts when populating 'NMakeIncludeSearchPath' to help intellisense 1 year ago
Dylan Baker 1a182ab599 make 'gui_app' an interpreter only concept 1 year ago
Xavier Claessens 08972c1277 backends: Always take options from target 1 year ago
Eli Schwartz db0c24e627
genvslite: greatly simplify the implementation of non-genvslite backends 1 year ago
GertyP 36bf53bdfd
Experimental 'genvslite' WIP. (#11049) 1 year ago
Eli Schwartz e715400d1b
tree-wide: reduce unneeded imports on specific Dependency impls 1 year ago
Eli Schwartz d0cbda99a3
backends/vs: add sundry type annotations 1 year ago
Volker Weißmann 12a2dc86ca Allow generator.process(generator.process(...)) 2 years ago
Renan Lavarec e94de2b872 Visual studio: Generate vcxproj.filters files to adds filters to imitated directories to navigate more easily in the source files. 2 years ago
Josh Soref 93cafe7b14 backend/vs: Fix OpenMPSupport 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
HiPhish 439a61affa Change "can not" to "cannot" throughout project 2 years ago
Barnabás Pőcze d0d22f4ded backend/vs: ensure that build dir is preferred to src dir 2 years ago
Eli Schwartz b4c347674b
backends: simplify class setup 2 years ago
Dylan Baker 6aeec80836 backends: Stop passing generator exes to ExecutableSerialisation as strings 2 years ago
Dylan Baker 2d349eae8c
pylint: enable the set_membership plugin 2 years ago
Denis Fortin b78ebc6741 Fix options overrides for vsbackend 2 years ago
Xavier Claessens 42a7f8e8ef vs backend: Add support for CompileTarget 2 years ago
Luke Elliott 4f0452b283 fix: don't set FavorSizeOrSpeed in vs backend if optimization disabled (/Od set). 2 years ago
Dylan Baker df1b95cf2b
pylint: enable consider-merging-isinstance 2 years ago
Caleb Cornett e574eba0a5 Add cross-compile support for Microsoft GDK platforms 2 years ago