27 Commits (a28d5467954572767389729691e497d4da44b16e)

Author SHA1 Message Date
Eli Schwartz cb6a6dbca4
remove no longer needed validation routine 3 years ago
Eli Schwartz 6e25548d06
add_*_script: fix incorrect typed_pos_args allowing built targets 3 years ago
Eli Schwartz f6eaf55906
add_*_script: fix missing FeatureNew for non-string arguments 3 years ago
Dylan Baker 822b087f24 interpreter: use find_program_impl internally instead of func_find_program 3 years ago
Paolo Bonzini 9a8c2d23f1 interpreter: disallow RunTarget in meson.add_install_script 3 years ago
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 4 years ago
Daniel Mensinger 34c28dc92c holders: remove unholder 4 years ago
Daniel Mensinger 63ade7d937 interpreter: Add a new MesonInterpreterObject for non-elementary objects 4 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