22 Commits (36c390e08ebde7e8d5cf53a8c97ec5fe33c8537a)

Author SHA1 Message Date
rusty-snake 44b4fc914e Typo fixes (CustomTaget -> CustomTarget) 3 years ago
Xavier Claessens 3902bd4ef1 Fix add_install_script() ignoring install_tag 3 years ago
Christian Clauss a5020857f3 Fix typos discovered by codespell 3 years ago
Eli Schwartz 4ab70c5512
fix extra whitespace 3 years ago
Daniel Mensinger d93d01b6c5 interpreter: Introduce StringHolder 3 years ago
Dylan Baker 5a69dbe0cb interpreter/mesonmain: remove unreachable code 3 years ago
Dylan Baker 92b21a0045 interpreter/mesonmain: Fix remaining typing problems and add to run_mypy 3 years ago
Dylan Baker d661a0cd96 build: use an object rather than a dict for the dep_manifest 3 years ago
Dylan Baker 6c5bfd4c24 interpreter/mesonmain: Add full set of typed_argument guards 3 years ago
Dylan Baker 27fd7b14e7 interpreter/mesonmain: fix type annotations 3 years ago
Dylan Baker 3731e1d8f3 make EnvironmentVariablesObject a proper holder 3 years ago
Xavier Claessens ab773ff9e8 Simplify condition in can_run_host_binaries() 3 years ago
Dylan Baker 11fbaf29d8 interpreter: fix cases of `KwargInfo(..., T, default=None)` 3 years ago
Xavier Claessens e646130ef1 interpreter: Fix dependency(..., static: true) fallback 3 years ago
Xavier Claessens 8c5aa031b5 Add install tags 3 years ago
Xavier Claessens 0183954ea1 Fix meson.version().version_compare() regression in subproject 3 years ago
Eli Schwartz dd31891c1f more f-strings too complex to be caught by pyupgrade 3 years ago
Daniel Mensinger 7c757dff71 holders: Fix the remaining code to respect the holder changes 3 years ago
Daniel Mensinger 34c28dc92c holders: remove unholder 3 years ago
Daniel Mensinger 63ade7d937 interpreter: Add a new MesonInterpreterObject for non-elementary objects 3 years ago
Xavier Claessens 5440ce003b Add global_source/build_root() 4 years ago
Xavier Claessens 558a7bc6ff interpreter: Move to its own folder and split it 4 years ago