117 Commits (8835ad4e02061bb3ff07293580b0986d2bb2cdb4)

Author SHA1 Message Date
Jussi Pakkanen 9a6fcd4d9a Replace direct indexing with named methods. 9 months ago
Jussi Pakkanen c0d86024f5 Rename option variable to optstore to make it unique. 9 months ago
matyalatte f1f24816a9 use a for loop, check more linker options 10 months ago
matyalatte e3db7af0ea vs2010backend: fix an error when using /MANIFEST:NO 10 months ago
Dylan Baker f603a266ec backend: fix type annotation of Backend.generate 11 months ago
Gerion Entrup 06bc8a8d37 depends keyword argument: accept CustomTargetIndex 11 months ago
Sam James 5bd28febf7
Pass Environment down from Backend 12 months ago
Charles Brunet 9659a8e6cf Fix minsize optimization for vs backend 1 year ago
Albert Tang df6926250d backends: Make object_filename_from_source() backend-agnostic 1 year ago
Roger Sanders 95cc34b342 Improve project naming and build configuration in genvslite projects 1 year ago
Charles Brunet fbc744e6c6 Fix warning_level=everything in vs backends 1 year ago
Roger Sanders e110faed27 Fix intellisense errors in genvslite projects 1 year ago
Charles Brunet 4761e4cad9 Remove `get_buildtype_args` function 1 year ago
Dylan Baker 7cbaa6613a backend/vs: use the host machine instead of the target machine 1 year ago
Dylan Baker c37cd4fe9a stop using the interpreter holders for the MachineInfo 1 year ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 1 year ago
arch1t3cht af0464352a vs: Manually link generated .o files 1 year 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 2 years ago
Dylan Baker 1a182ab599 make 'gui_app' an interpreter only concept 2 years ago
Xavier Claessens 08972c1277 backends: Always take options from target 2 years ago
Eli Schwartz db0c24e627
genvslite: greatly simplify the implementation of non-genvslite backends 2 years ago
GertyP 36bf53bdfd
Experimental 'genvslite' WIP. (#11049) 2 years ago
Eli Schwartz e715400d1b
tree-wide: reduce unneeded imports on specific Dependency impls 2 years ago
Eli Schwartz d0cbda99a3
backends/vs: add sundry type annotations 2 years 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
Xavier Claessens e1db50d4d9 compilers: Cleanup a bit languages/suffixes lists 2 years ago
Vili Väinölä 496dce0666 Fix including headers from another drive on VS backend 3 years ago
Dylan Baker 4da14918cd pylint: enable consider-using-in 3 years ago
Dylan Baker b11cf2f371 pylint: enable consider-using-dict-items 3 years ago
Andres Freund 91206aaeb0 vs: Fix CustomBuild contents. 3 years ago