229 Commits (fae7a70292556e395b9864d7ee0626d37b40fc69)

Author SHA1 Message Date
Eli Schwartz 32821be623
add location nodes to some Feature calls 3 years ago
Eli Schwartz 329783d80c
guard a complicated mlog.warning inside a Feature check 3 years ago
Paolo Bonzini 9a8c2d23f1 interpreter: disallow RunTarget in meson.add_install_script 3 years ago
Paolo Bonzini 36c390e08e interpreter: disallow RunTarget in test 3 years ago
Yasushi SHOJI dbd1e154ab interpreter: Fix a typo 3 years ago
Eli Schwartz 558f9fed9e
fix regression that broke string.format with list objects 3 years ago
Eli Schwartz 038b31e72b
various manual conversion of percent-formatted strings to f-strings 3 years ago
Eli Schwartz bae0fdf64a
fix broken error message that printed formatter codes 3 years ago
Dylan Baker fec7b2c07f interpreter/modules: ModuleReturnValue can hold ExecutableSerialisation 3 years ago
Dylan Baker 7f8961897a interpreter: add type annotations for program_from_overrides 3 years ago
Volker Weißmann 2c079d855e Added warning if run_command is called without the check kwarg 3 years ago
rusty-snake 44b4fc914e Typo fixes (CustomTaget -> CustomTarget) 3 years ago
rusty-snake 85e92b5c4e Typo fixes (CustomTaget -> CustomTarget) 3 years ago
Eli Schwartz ec161fca4d configure_file: upgrade deprecation message to FeatureDeprecated 3 years ago
Xavier Claessens 3902bd4ef1 Fix add_install_script() ignoring install_tag 3 years ago
Eli Schwartz 8947352889 fix various flake8 whitespace errors 3 years ago
Daniel Mensinger 0fea9965ad interpreter: Revert old path joining behavior (fixes #9450) 3 years ago
Xavier Claessens 6298e29070 message: Allow bool 3 years ago
Thomas Heijligen ecdf192f46 dep.name(): return dependency name even if dependency is not found 3 years ago
Daniel Mensinger 2d8da3cb11 interpreter: Fix missing featuer check (fixes #9425) 3 years ago
Eli Schwartz f52a5a7cd3
wrap: move FeatureNew checks to a more natural place 3 years ago
Daniel Mensinger 220d5aa7ba interpreter: Fix missing holder entry (fixes #9389) 3 years ago
Xavier Claessens 928078982c Add --vsenv command line option and active VS only when needed 3 years ago
Christian Clauss a5020857f3 Fix typos discovered by codespell 3 years ago
Eli Schwartz ba432c87a4 Revert "interpreter: Add FeatureNew check" 3 years ago
Jussi Pakkanen 95d8b8787a Be more strict about target names with slashes. 3 years ago
Dylan Baker cc231de08e modules/windows: use typed_kwargs 3 years ago
Xavier Claessens 2628ce576c Add support for module options 3 years ago
Eli Schwartz 108bd996ee
add install_emptydir function 3 years ago
Daniel Mensinger dfec4385a7 interpreter: Move RangeHolder out of interpreterbase to interpreter 3 years ago
Daniel Mensinger af0587cb49 interpreter: Holderify arrays and dicts 3 years ago
Eli Schwartz d06cc042eb
f-strings 3 years ago
Eli Schwartz 4ab70c5512
fix extra whitespace 3 years ago
Eli Schwartz f2eb1534dd
work around flake8 F811 for T.overload redefined functions 3 years ago
Eli Schwartz 1bb2523e58
remove f from f-string that has no formatting 3 years ago
Eli Schwartz e33ba28ec4
better error message for modules returning the wrong value 3 years ago
Eli Schwartz e8a85fa8a2
various python neatness cleanups 3 years ago
Zbigniew Jędrzejewski-Szmek 75dd9fb67f interpreter: improve the error message about install_mode 3 years ago
Daniel Mensinger c10e228371
docs: Fixes found during the YAML conversion process 3 years ago
Dylan Baker 3bb962975e interpreter: move some of CustomTarget's args to type_checking 3 years ago
Xavier Claessens 4deeb907b6 dependency: Allow searching for multiple names 3 years ago
Dylan Baker c3c30d4b06 interpreter: Use typed_kwargs for func_custom_target 3 years ago
Dylan Baker 74819dbd2a interpreter: Allow FileMode to be passed to _get_kwarg_install_mode 3 years ago
Dylan Baker 3bb6d56dcd interpreter: move command kwarg to type_checking 3 years ago
Dylan Baker 3374b7c323 interpreter/type_checking: Add DEPEND_FILES_KW 3 years ago
Dylan Baker a3e63a4269 interpreter: move KwargInfo('depends') to type_checking 3 years ago
Dylan Baker 16986f1853 interpreter: DEPFILE_KW should be Optional[str] 3 years ago
Dylan Baker 0f6d6c914a interpreter: remove duplicate permittedKwargs 3 years ago
Dylan Baker d9c32f32d1 interpreter: move DEPFILE_KW to type_checkingt 3 years ago
Dylan Baker cb762f29fe interpreter: use typed_kwargs on func_run_target 3 years ago