aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter
AgeCommit message (Expand)AuthorFilesLines
2021-11-15Merge pull request #9565 from bonzini/invalid-run-targetJussi Pakkanen2-6/+6
2021-11-15interpreter: disallow RunTarget in meson.add_install_scriptPaolo Bonzini1-5/+5
2021-11-15interpreter: disallow RunTarget in testPaolo Bonzini1-1/+1
2021-11-14interpreter: Fix a typoYasushi SHOJI1-1/+1
2021-11-04fix regression that broke string.format with list objectsEli Schwartz1-0/+2
2021-11-01various manual conversion of percent-formatted strings to f-stringsEli Schwartz3-30/+26
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-30Typo fixes (CustomTaget -> CustomTarget)rusty-snake1-1/+1
2021-10-30Typo fixes (CustomTaget -> CustomTarget)rusty-snake1-1/+1
2021-10-29Merge pull request #9375 from dcbaker/submit/windows-module-typingJussi Pakkanen1-1/+8
2021-10-28configure_file: upgrade deprecation message to FeatureDeprecatedEli Schwartz1-2/+2
2021-10-27Fix add_install_script() ignoring install_tagXavier Claessens1-0/+1
2021-10-27fix various flake8 whitespace errorsEli Schwartz3-5/+3
2021-10-26interpreter: Revert old path joining behavior (fixes #9450)Daniel Mensinger1-1/+2
2021-10-26message: Allow boolXavier Claessens1-2/+2
2021-10-26dep.name(): return dependency name even if dependency is not foundThomas Heijligen1-1/+1
2021-10-24interpreter: Fix missing featuer check (fixes #9425)Daniel Mensinger1-0/+4
2021-10-15wrap: move FeatureNew checks to a more natural placeEli Schwartz1-2/+2
2021-10-12interpreter: Fix missing holder entry (fixes #9389)Daniel Mensinger1-0/+2
2021-10-10Add --vsenv command line option and active VS only when neededXavier Claessens1-0/+10
2021-10-10Fix typos discovered by codespellChristian Clauss5-12/+12
2021-10-10Revert "interpreter: Add FeatureNew check"Eli Schwartz1-12/+0
2021-10-10Be more strict about target names with slashes.Jussi Pakkanen1-0/+8
2021-10-09modules/windows: use typed_kwargsDylan Baker1-1/+8
2021-10-08Add support for module optionsXavier Claessens1-0/+1
2021-10-08add install_emptydir functionEli Schwartz2-0/+16
2021-10-06interpreter: Move RangeHolder out of interpreterbase to interpreterDaniel Mensinger3-3/+39
2021-10-06interpreter: Holderify arrays and dictsDaniel Mensinger5-0/+200
2021-10-04f-stringsEli Schwartz1-1/+1
2021-10-04fix extra whitespaceEli Schwartz5-6/+0
2021-10-04work around flake8 F811 for T.overload redefined functionsEli Schwartz1-2/+2
2021-10-04remove f from f-string that has no formattingEli Schwartz1-1/+1
2021-10-04better error message for modules returning the wrong valueEli Schwartz1-1/+1
2021-10-04various python neatness cleanupsEli Schwartz2-2/+2
2021-10-04Merge pull request #8960 from mensinda/yamlDocJussi Pakkanen1-1/+2
2021-10-04interpreter: improve the error message about install_modeZbigniew Jędrzejewski-Szmek1-12/+11
2021-10-03docs: Fixes found during the YAML conversion processDaniel Mensinger1-1/+2
2021-09-30interpreter: move some of CustomTarget's args to type_checkingDylan Baker2-32/+61
2021-09-30dependency: Allow searching for multiple namesXavier Claessens1-2/+4
2021-09-30interpreter: Use typed_kwargs for func_custom_targetDylan Baker3-24/+138
2021-09-30interpreter: Allow FileMode to be passed to _get_kwarg_install_modeDylan Baker1-0/+2
2021-09-30interpreter: move command kwarg to type_checkingDylan Baker2-8/+12
2021-09-30interpreter/type_checking: Add DEPEND_FILES_KWDylan Baker1-1/+8
2021-09-30interpreter: move KwargInfo('depends') to type_checkingDylan Baker2-7/+10
2021-09-30interpreter: DEPFILE_KW should be Optional[str]Dylan Baker2-3/+3
2021-09-30interpreter: remove duplicate permittedKwargsDylan Baker1-2/+0
2021-09-30interpreter: move DEPFILE_KW to type_checkingtDylan Baker2-2/+9