aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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
2021-09-25unittests: Make test_prelinking work on SolarisAlan Coopersmith1-3/+6
2021-09-25dependencies: Add JDK system dependency for SolarisAlan Coopersmith1-0/+2
2021-09-25Merge pull request #8773 from dcbaker/submit/rustc-enhancements-clippyJussi Pakkanen12-22/+102
2021-09-25interpreter: Add FeatureNew checkDaniel Mensinger3-1/+20
2021-09-25Remove helpers.check_stringlist()Daniel Mensinger10-32/+63
2021-09-25interpreter: Introduce StringHolderDaniel Mensinger15-134/+216
2021-09-25mtest: fix test output issues (in console)Hemmo Nieminen2-201/+212
2021-09-24compilers/rust: Add support for clippyDylan Baker8-12/+59
2021-09-24pipelines: add 32bit clippy to 32bit rustDylan Baker1-0/+4