250 Commits (9b9154017e9edc7b5b3bd93dce74ffa9c8b22a03)

Author SHA1 Message Date
Eli Schwartz 60c893f1c2
flake8: remove some redundant separators 3 years ago
Eli Schwartz baecebda0e
flake8: fix typoed whitespace surrounding tokens 3 years ago
Eli Schwartz 7a1e8eecaf
formatting improvement for include_directories sandbox violation warning 3 years ago
Eli Schwartz f08aabfb77
validate the literal directory "subprojects" when checking sandbox violations 3 years ago
Jussi Pakkanen b497becc87 Guard against empty string in subdir(). 3 years ago
Paolo Bonzini fc661c35a2 interpreter: support for forcibly verbose logging of some tests 3 years ago
Dylan Baker 11f9638035 build: replace kwargs in CustomTarget initializer 3 years ago
Dylan Baker b402817fb6 interpreter: use find_program_impl instead of shutil.which for vcs_tag 3 years ago
Dylan Baker cc4160db04 interpreter: remove dead code from custom_target 3 years ago
Dylan Baker 08f06b237e interpreter: use typed_kwargs for vcs_tag 3 years ago
Eli Schwartz d9f55d774c
add location data to various Feature checks 3 years ago
Eli Schwartz 1913a4246c
pkgconfig module: fix incorrect Feature logging for uninstalled_variables 3 years ago
Eli Schwartz fa4f96427a remove incorrect deprecated feature for vcs_tag 3 years ago
Eli Schwartz 7e0004d8cf move the version info for build_always* directly into the kwarginfo 3 years ago
Eli Schwartz 3990dc6d64 flake8: fix indentation style 3 years ago
Eli Schwartz a0d28e850e properly error out when project version is an array other than files() 3 years ago
Dylan Baker 5074e2d3b5 interpreter: replace ConfigurationDataObject with ConfigurationDataHolder 3 years ago
Øyvind Aarrestad Aakre 5b3094d43b subproject: fix version validation on lookup 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
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 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
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
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 36c390e08e interpreter: disallow RunTarget in test 3 years ago
Yasushi SHOJI dbd1e154ab interpreter: Fix a typo 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
Eli Schwartz ec161fca4d configure_file: upgrade deprecation message to FeatureDeprecated 3 years ago