aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-10-01Improve linker detection failure error message.linkmsgJussi Pakkanen1-3/+5
2021-09-30modules/i18n: Fix remaining mypy spotted issuesDylan Baker2-21/+33
2021-09-30modules/i18n: use typed_kwargs for gettextDylan Baker1-19/+50
2021-09-30modules/i18n: Use typed_kwargs for merge_fileDylan Baker1-26/+61
2021-09-30modules/i18n: use typed_pos_argsDylan Baker1-4/+6
2021-09-30interpreter: move some of CustomTarget's args to type_checkingDylan Baker2-32/+61
2021-09-30modules/i18n: add easy type annotationsDylan Baker1-7/+12
2021-09-30modules/i18n: sort and clean up importsDylan Baker1-5/+7
2021-09-30modules: make ReturnValue.new_objects covariantDylan Baker1-1/+1
2021-09-30dependency: Allow searching for multiple namesXavier Claessens5-3/+33
2021-09-30Fix typosChristian Clauss1-4/+4
2021-09-30interpreter: Use typed_kwargs for func_custom_targetDylan Baker7-49/+181
2021-09-30build: Prepare CustomTarget.process_kwargs to co-existDylan Baker1-19/+19
2021-09-30build: Allow `Dict[OptionKey, str` in parse_overridesDylan Baker1-1/+8
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-30build: Use isinstance(other, Target) instead of hasattrDylan Baker1-4/+4
2021-09-30build: Add type annotations to AliasTargetDylan Baker1-1/+2
2021-09-30interpreter: use typed_kwargs on func_run_targetDylan Baker2-23/+31
2021-09-30build: drop unnecissary method from RunTargetDylan Baker1-3/+0
2021-09-30build: Fully annotate RunTargetDylan Baker1-5/+10
2021-09-30build: Add full type annotations to CommandBaseDylan Baker1-2/+3
2021-09-30build: add forward delcarations to CommandBase classDylan Baker1-0/+5
2021-09-30build: Add a couple of obvious annotations to RunTargetDylan Baker1-2/+2
2021-09-30interpreterbase/decorators: KwargIfno validator must take an relaxed typeDylan Baker1-1/+1
2021-09-30Make custom_target() name argument optionalXavier Claessens9-6/+63
2021-09-29Fix mypy errorsmakise-homura2-5/+9
2021-09-29pkgconfig: pkg-configs version<0.29.1 escape variables incorrectlymakise-homura1-1/+2
2021-09-29compilers/elbrus: Deal with C/C++/Fortran stds more correctlymakise-homura4-14/+43
2021-09-29compilers: Select correct clang on e2k for C++ and ObjC++makise-homura1-2/+2
2021-09-29compilers: There is clang for e2k (elbrus) platform finallymakise-homura1-6/+4
2021-09-29compilers/elbrus: Support prelinking with lcc correctlymakise-homura1-0/+3
2021-09-29compilers/elbrus: Fix incorrect inheritance model of Elbrus*Compilermakise-homura4-13/+14
2021-09-29unittests: Make qt test work if multiple versions of qt installedmakise-homura1-1/+1
2021-09-29external-project: variables must be dict not listXavier Claessens1-1/+1
2021-09-30doc: document string.strip() optional argument [skip ci]Stone Tickle1-0/+5
2021-09-30syntax-highlighting: vim: set b:undo_indentDoug Kearns1-0/+2
2021-09-29Revert "mtest: fix test output issues (in console)"Paolo Bonzini2-212/+201
2021-09-29tests/rust: add libm to fix build with rust 1.55Dominique Leuenberger1-0/+1
2021-09-29tests: take into account Debian Python pathsFilipe Laíns2-4/+4
2021-09-29modules: python: better handling of the Python paths for DebianFilipe Laíns1-8/+35
2021-09-29CODEOWNERS: add myself as "meson test" ownerPaolo Bonzini1-0/+1
2021-09-28Merge pull request #9014 from bonzini/mixed-language-linkJussi Pakkanen9-9/+92
2021-09-27fix test case instances where undefined message(true) occurredEli Schwartz2-3/+3
2021-09-26fix message function accepting bools and casting to stringEli Schwartz1-0/+2