aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)AuthorFilesLines
2021-09-29modules: python: better handling of the Python paths for DebianFilipe Laíns1-8/+35
2021-09-28Merge pull request #9014 from bonzini/mixed-language-linkJussi Pakkanen4-8/+41
2021-09-26fix message function accepting bools and casting to stringEli Schwartz1-0/+2
2021-09-25dependencies: Add JDK system dependency for SolarisAlan Coopersmith1-0/+2
2021-09-25Merge pull request #8773 from dcbaker/submit/rustc-enhancements-clippyJussi Pakkanen4-19/+66
2021-09-25interpreter: Add FeatureNew checkDaniel Mensinger1-0/+12
2021-09-25Remove helpers.check_stringlist()Daniel Mensinger8-32/+48
2021-09-25interpreter: Introduce StringHolderDaniel Mensinger10-131/+207
2021-09-25mtest: fix test output issues (in console)Hemmo Nieminen2-201/+212
2021-09-24compilers/rust: Add support for clippyDylan Baker3-9/+34
2021-09-24compilers/detect: use linker_always_args as well as linker exe_listDylan Baker1-1/+1
2021-09-24ninjabackend: Rust use Backend.generate_basic_compiler_argsDylan Baker1-9/+1
2021-09-24rustc: implement pic argsDylan Baker1-0/+9
2021-09-24compilers/rust: Implement warning levelsDylan Baker1-0/+14
2021-09-24rust: Add werror argumentsDylan Baker1-0/+5
2021-09-24compilers/detect: avoid mutating rustc compiler listDylan Baker1-0/+2
2021-09-25compilers: Add default search path stdlib_only_link_flagsDylan Baker4-14/+62
2021-09-24Merge pull request #9167 from dcbaker/submit/meson-main-type-checkingJussi Pakkanen14-154/+206
2021-09-24Add option to to transpile Cython to C++Dylan Baker4-7/+54
2021-09-24interpreter/mesonmain: remove unreachable codeDylan Baker1-5/+2
2021-09-24pylint: check for duplicate importsDylan Baker6-8/+6
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 Baker7-15/+32
2021-09-24interpreter/mesonmain: Add full set of typed_argument guardsDylan Baker1-99/+122
2021-09-24interpreter/mesonmain: fix type annotationsDylan Baker1-3/+3
2021-09-24interpreter: Add a few missing type annotationsDylan Baker1-3/+6
2021-09-24scripts/meson_exe: narrow type annotationDylan Baker1-1/+1
2021-09-24scripts/meson_exe: close fd if we open itDylan Baker1-0/+3
2021-09-24build: Add annotation to dist_Scripts and install_scriptsDylan Baker1-2/+2
2021-09-24build: add some missing type annotationsDylan Baker1-3/+3
2021-09-24mlog: fix annotationDylan Baker1-1/+1
2021-09-22Merge pull request #9274 from anarazel/fix-vs-static-generatedJussi Pakkanen1-0/+3
2021-09-21Use -Oz when optimization=s in ClangAndrea Pappacoda2-2/+2
2021-09-21coredata: 0.59.1 -> 0.59.99 is a major version differenceXavier Claessens1-1/+5
2021-09-20mtest: Allow gtest protocol test to fail more gracefullyDylan Baker1-1/+8
2021-09-20dependency: If cached version is outdated, look on system againXavier Claessens1-0/+4
2021-09-20ninjabackend/vs: handle builddir on different drive from cwdRyan Kuester1-1/+7
2021-09-20during executable lookup, do not search PATH if a directory component is givenEli Schwartz1-0/+3
2021-09-20dependencyfallbacks: Use default_options for implicit fallbacksXavier Claessens2-14/+10
2021-09-20backends/vs: Set ObjectFileName for generated sources.Andres Freund1-0/+3
2021-09-20compilers: Use standards compliant testRohit Goswami1-1/+1
2021-09-20backend/ninja: add generated sources to depscan order depsDylan Baker1-2/+6
2021-09-19msubprojects: when revision is an available commit, do not fetch updatesEli Schwartz1-1/+7
2021-09-19msubprojects: if fetching the remote fails, gracefully fallback to local copyEli Schwartz1-3/+8
2021-09-19indent code in preparation for refactoringEli Schwartz1-15/+16
2021-09-16Fix ignored install_tag kwarg in install_subdir()Xavier Claessens1-1/+1
2021-09-16C2000: Added depfile generation for incremental buildsmiebka1-0/+3
2021-09-14apply flake8 fixes for unused imports and missing importsEli Schwartz10-18/+13
2021-09-14mark a couple of typing-only imports as noqa, to appease pyflakesEli Schwartz2-2/+6
2021-09-14compilers: publicly export one more constantEli Schwartz1-0/+1