aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter
AgeCommit message (Expand)AuthorFilesLines
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
2021-09-30interpreter: use typed_kwargs on func_run_targetDylan Baker2-23/+31
2021-09-30Make custom_target() name argument optionalXavier Claessens1-3/+10
2021-09-28Merge pull request #9014 from bonzini/mixed-language-linkJussi Pakkanen1-0/+15
2021-09-26fix message function accepting bools and casting to stringEli Schwartz1-0/+2
2021-09-25interpreter: Add FeatureNew checkDaniel Mensinger1-0/+12
2021-09-25Remove helpers.check_stringlist()Daniel Mensinger2-10/+21
2021-09-25interpreter: Introduce StringHolderDaniel Mensinger5-3/+186
2021-09-24Merge pull request #9167 from dcbaker/submit/meson-main-type-checkingJussi Pakkanen2-130/+163
2021-09-24Add option to to transpile Cython to C++Dylan Baker1-3/+8
2021-09-24interpreter/mesonmain: remove unreachable codeDylan Baker1-5/+2
2021-09-24interpreter/mesonmain: Fix remaining typing problems and add to run_mypyDylan Baker1-25/+36
2021-09-24build: use an object rather than a dict for the dep_manifestDylan Baker2-5/+4
2021-09-24interpreter/mesonmain: Add full set of typed_argument guardsDylan Baker1-99/+122