aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter/interpreter.py
AgeCommit message (Expand)AuthorFilesLines
2022-02-01interpreter: support for forcibly verbose logging of some testsPaolo Bonzini1-1/+3
2022-01-28build: replace kwargs in CustomTarget initializerDylan Baker1-33/+92
2022-01-28interpreter: use find_program_impl instead of shutil.which for vcs_tagDylan Baker1-2/+1
2022-01-28interpreter: remove dead code from custom_targetDylan Baker1-2/+0
2022-01-28interpreter: use typed_kwargs for vcs_tagDylan Baker1-24/+35
2022-01-27add location data to various Feature checksEli Schwartz1-16/+16
2022-01-27pkgconfig module: fix incorrect Feature logging for uninstalled_variablesEli Schwartz1-2/+2
2022-01-27remove incorrect deprecated feature for vcs_tagEli Schwartz1-2/+0
2022-01-27move the version info for build_always* directly into the kwarginfoEli Schwartz1-2/+2
2022-01-27flake8: fix indentation styleEli Schwartz1-3/+3
2022-01-24properly error out when project version is an array other than files()Eli Schwartz1-2/+2
2022-01-18interpreter: replace ConfigurationDataObject with ConfigurationDataHolderDylan Baker1-11/+18
2022-01-12subproject: fix version validation on lookupØyvind Aarrestad Aakre1-0/+5
2021-12-20restore additional info about the potential cause of find_program failingEli Schwartz1-1/+1
2021-12-20restore the ability in the backend to silently find a programEli Schwartz1-2/+4
2021-12-07custom_target: catch and reject input files that do not existEli Schwartz1-10/+14
2021-12-07interpreter: use common DEPENDS_KWDylan Baker1-3/+2
2021-12-07interpreter: move more custom_target keyword arguments to the type_checking m...Dylan Baker1-3/+3
2021-12-06allow passing a CustomTargetIndex as argument to a testPaolo Bonzini1-1/+1
2021-12-01add install_symlink functionPablo Correa Gómez1-0/+22
2021-12-01interpreter: reorder functions alphabeticallyPablo Correa Gómez1-15/+15
2021-11-29interpreter: allow Compiler as a variadic positional argumentDylan Baker1-6/+15
2021-11-29interpreter: use typed_kwargs for run_commandDylan Baker1-16/+15
2021-11-29interpreter: use typed_pos_args for run_commandDylan Baker1-8/+18
2021-11-27Merge pull request #9531 from dcbaker/submit/interpreter-more-typingJussi Pakkanen1-112/+134
2021-11-23interpreter: extract_objects provides a valid sourcePaolo Bonzini1-4/+5
2021-11-22simplify passing some nodes aroundEli Schwartz1-2/+2
2021-11-22interpreter: use typed_kwargs for find_programDylan Baker1-10/+14
2021-11-22interpreter: use find_program_impl internally instead of func_find_programDylan Baker1-3/+3
2021-11-22interpreter: move disabler KwargInfo to the type_checking moduleDylan Baker1-1/+2
2021-11-22interpreter: use typed_pos_args for find_programDylan Baker1-8/+6
2021-11-22interpreter: add type annotations to find_program_implDylan Baker1-4/+8
2021-11-22interpreter: use typed_* args for the summary functionDylan Baker1-24/+21
2021-11-22interpreter: add typed_kwargs to subdirDylan Baker1-6/+14
2021-11-22interpreter: use typed_kwargs for projectDylan Baker1-28/+44
2021-11-22interpreter: use typed_kwargs for add_test_setupDylan Baker1-32/+26
2021-11-20add location nodes to some Feature callsEli Schwartz1-2/+2
2021-11-20guard a complicated mlog.warning inside a Feature checkEli Schwartz1-4/+6
2021-11-15Merge pull request #9565 from bonzini/invalid-run-targetJussi Pakkanen1-1/+1
2021-11-15interpreter: disallow RunTarget in testPaolo Bonzini1-1/+1
2021-11-14interpreter: Fix a typoYasushi SHOJI1-1/+1
2021-11-01various manual conversion of percent-formatted strings to f-stringsEli Schwartz1-24/+20
2021-11-01fix broken error message that printed formatter codesEli Schwartz1-1/+1
2021-11-01interpreter/modules: ModuleReturnValue can hold ExecutableSerialisationDylan Baker1-1/+1
2021-11-01interpreter: add type annotations for program_from_overridesDylan Baker1-1/+2
2021-10-30Added warning if run_command is called without the check kwargVolker Weißmann1-1/+9
2021-10-28configure_file: upgrade deprecation message to FeatureDeprecatedEli Schwartz1-2/+2
2021-10-27fix various flake8 whitespace errorsEli Schwartz1-3/+3
2021-10-26message: Allow boolXavier Claessens1-2/+2
2021-10-15wrap: move FeatureNew checks to a more natural placeEli Schwartz1-2/+2