aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)AuthorFilesLines
2021-12-01add install_symlink functionPablo Correa Gómez6-17/+107
2021-12-01interpreter: reorder functions alphabeticallyPablo Correa Gómez1-15/+15
2021-11-30Fix typo in wrap.pyRandy1-1/+1
2021-11-30fix broken FeatureNew checks that never printedEli Schwartz1-2/+2
2021-11-29interpreter: allow Compiler as a variadic positional argumentDylan Baker1-6/+15
2021-11-29interpreter: use typed_kwargs for run_commandDylan Baker3-19/+26
2021-11-29interpreter: use typed_pos_args for run_commandDylan Baker2-10/+19
2021-11-29report the context, if possible, on python tracebacksEli Schwartz1-2/+8
2021-11-28make sure files arguments to compiler.compiles and friends, performs rebuildEli Schwartz1-0/+3
2021-11-28Merge pull request #9623 from dcbaker/submit/keyval-typeingJussi Pakkanen1-16/+17
2021-11-28fix BSD ldconfig handling (#9631)Eli Schwartz2-6/+16
2021-11-28iconv dependency: try even harder to find working iconvEli Schwartz1-1/+2
2021-11-28Add typing to msubprojects.pyTristan Partin3-65/+106
2021-11-27Merge pull request #9599 from dcbaker/submit/typed_kwargs-message-improvementsJussi Pakkanen1-24/+39
2021-11-27Fix _calculate_toolset_version for VS2022.Luke Elliott1-0/+2
2021-11-27Merge pull request #9531 from dcbaker/submit/interpreter-more-typingJussi Pakkanen5-115/+194
2021-11-27Remove premature return in BuildTarget.check_module_linking()Mike Gilbert1-2/+1
2021-11-27Add -g for debug builds.Nathanael Gray1-1/+1
2021-11-27Fix more code which appears copied from CcrxCompiler.Nathanael Gray1-4/+6
2021-11-27Fix '# Visual Studio <>' comment in sln files with VS backendLuke Elliott7-5/+20
2021-11-25interpreter: fix `feature.require` handling of error messageBenoit Pierre1-1/+2
2021-11-25minstall: do not run ldconfig on the *BSDsEli Schwartz1-0/+4
2021-11-25Stop backend_startup_project from erasing the last project in a VS solutionLuke Elliott1-1/+1
2021-11-25mesonlib: update `OptionKey.__repr__`Dylan Baker1-1/+1
2021-11-25iconv dependency: include header when checking for libc builtinEli Schwartz1-1/+1
2021-11-24shared_module: Add soname when used as a link targetNirbheek Chauhan2-5/+13
2021-11-23modules/keyval: add type annotationsDylan Baker1-14/+16
2021-11-23modules/keyval: cleanup importsDylan Baker1-4/+3
2021-11-24backends/backends: recurse when looking for paths in bundled shared librariesDylan Baker1-0/+3
2021-11-24build|backend: Fix some type annotationsDylan Baker2-8/+12
2021-11-24backends/backends: fix typo in commentDylan Baker1-1/+1
2021-11-23modules/gnome: import missing FeatureDeprecated for generate_girPablo Correa Gómez1-1/+1
2021-11-23interpreter: extract_objects provides a valid sourcePaolo Bonzini1-4/+5
2021-11-23rust: clean up inputs and outputs to bindgenPaolo Bonzini1-4/+6
2021-11-22qt module: fix stupid copy-paste errorEli Schwartz1-1/+1
2021-11-22simplify passing some nodes aroundEli Schwartz1-2/+2
2021-11-22ldc2: invoke -Oz instead of -OsDenis Feklushkin1-1/+1
2021-11-22typed_kwargs: use | for type unions, not ,Dylan Baker1-4/+4
2021-11-22typed_kwargs: provide better error messages for wrong container typesDylan Baker1-1/+13
2021-11-22interpreter: use typed_kwargs for find_programDylan Baker2-10/+20
2021-11-22interpreter: use find_program_impl internally instead of func_find_programDylan Baker2-4/+4
2021-11-22interpreter: move disabler KwargInfo to the type_checking moduleDylan Baker2-1/+4
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 Baker2-24/+28
2021-11-22interpreter: add typed_kwargs to subdirDylan Baker2-7/+30
2021-11-22interpreter: use typed_kwargs for projectDylan Baker3-28/+62
2021-11-22build: TestSetup.exe_wrapper doesn't need to be optionalDylan Baker1-1/+1
2021-11-22interpreter: use typed_kwargs for add_test_setupDylan Baker2-32/+35
2021-11-22typed_kwargs: move some closures around to increase code clarityDylan Baker1-21/+24