262 Commits (4b9ec4f6d50db7f408f7910299846dfae6cb9559)

Author SHA1 Message Date
Øyvind Aarrestad Aakre 5b3094d43b subproject: fix version validation on lookup 3 years ago
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
Eli Schwartz d25a335503
restore additional info about the potential cause of find_program failing 3 years ago
Eli Schwartz 71ae5ccb65
restore the ability in the backend to silently find a program 3 years ago
Daniel Mensinger c5ce9744b2 Fix mypy errors 3 years ago
Eli Schwartz 1e5d7f2122
custom_target: catch and reject input files that do not exist 3 years ago
Dylan Baker e97f5a01c9 interpreter: use common DEPENDS_KW 3 years ago
Dylan Baker f49c9c67fd interpreter: move more custom_target keyword arguments to the type_checking module 3 years ago
Paolo Bonzini 10329a1ebc interpreter: use build.GeneratedTypes 3 years ago
Paolo Bonzini 901f444ea5 interpreter: allow extract_objects to receive generated sources 3 years ago
Paolo Bonzini 18408f82d1 allow passing a CustomTargetIndex as argument to a test 3 years ago
Pablo Correa Gómez 4f882ff8ec add install_symlink function 3 years ago
Pablo Correa Gómez bb5a09de45 interpreter: reorder functions alphabetically 3 years ago
Eli Schwartz 0ac2e4bb90
fix broken FeatureNew checks that never printed 3 years ago
Dylan Baker 04a973726b interpreter: allow Compiler as a variadic positional argument 3 years ago
Dylan Baker fcced46c99 interpreter: use typed_kwargs for run_command 3 years ago
Dylan Baker 3a168513bd interpreter: use typed_pos_args for run_command 3 years ago
Eli Schwartz bea735dd76
make sure files arguments to compiler.compiles and friends, performs rebuild 3 years ago
Benoit Pierre 007c4659c2 interpreter: fix `feature.require` handling of error message 3 years ago
Paolo Bonzini 8581a2b122 interpreter: extract_objects provides a valid source 3 years ago
Eli Schwartz 1c2461f5c7
simplify passing some nodes around 3 years ago
Dylan Baker c167a7691f interpreter: use typed_kwargs for find_program 3 years ago
Dylan Baker 822b087f24 interpreter: use find_program_impl internally instead of func_find_program 3 years ago
Dylan Baker 5593352b87 interpreter: move disabler KwargInfo to the type_checking module 3 years ago
Dylan Baker f9478c573b interpreter: use typed_pos_args for find_program 3 years ago
Dylan Baker 38b4673a94 interpreter: add type annotations to find_program_impl 3 years ago
Dylan Baker d05a0fbf33 interpreter: use typed_* args for the summary function 3 years ago
Dylan Baker 3295621706 interpreter: add typed_kwargs to subdir 3 years ago
Dylan Baker f34013fb08 interpreter: use typed_kwargs for project 3 years ago
Dylan Baker ab29126232 interpreter: use typed_kwargs for add_test_setup 3 years ago
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