aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)AuthorFilesLines
2020-09-29dependencies/misc: Fix typing of curses_factoryDylan Baker1-3/+3
2020-09-29Merge pull request #7758 from dcbaker/submit/hdf5-factoryDylan Baker4-111/+152
2020-09-29Merge pull request #7762 from jon-turney/meson-exe-output-improveJussi Pakkanen4-25/+53
2020-09-29compilers/VS: fix build to use optimization and debug flagsVili Väinölä3-27/+41
2020-09-29Merge pull request #7772 from xclaesse/deprecate-source-rootJussi Pakkanen2-0/+25
2020-09-29Merge pull request #7794 from mensinda/cmTypingDaniel Mensinger8-325/+390
2020-09-28Add meson.project_build/source_root() methodsXavier Claessens2-0/+23
2020-09-28windows: reduce chance of going over path limit in backend/vsPeter Harris1-4/+5
2020-09-28typing: fully annotate cmake.interpreterDaniel Mensinger1-171/+198
2020-09-28typing: fully annotate cmake.traceparserDaniel Mensinger1-32/+45
2020-09-28typing: fully annotate cmake.generatorDaniel Mensinger1-1/+2
2020-09-28typing: fully annotate cmake.fileapiDaniel Mensinger1-10/+14
2020-09-28typing: fully annotate cmake.executorDaniel Mensinger2-36/+40
2020-09-27Merge pull request #7776 from dcbaker/submit/zsh-additionsJussi Pakkanen1-1/+1
2020-09-27typing: fully annotate cmake.commonDaniel Mensinger2-42/+50
2020-09-27typing: fully annotate cmake.clientDaniel Mensinger1-35/+43
2020-09-25dependencies/hdf5: Use the correct compilers for the machineDylan Baker2-6/+20
2020-09-25dependencies/hdf5: Convert to a dependency_factoryDylan Baker3-109/+136
2020-09-24environment: Pass defines to clang based ObjC[++] compilersDylan Baker1-1/+5
2020-09-24compilers/objcpp: add type annotationsDylan Baker1-14/+30
2020-09-24compilers/objc: Add type annotationsDylan Baker1-14/+27
2020-09-24compilers: Tell mypy that the compiler mixins are just thatDylan Baker16-178/+122
2020-09-24compilers: make is_cross part of the base Compiler classDylan Baker14-38/+36
2020-09-24compilers: make sanity_check_impl a protected methodDylan Baker3-4/+4
2020-09-24compilers: put name_string method in base compilerDylan Baker9-24/+4
2020-09-24compilers/mixins: make xc16 type safeDylan Baker1-2/+7
2020-09-24compilers/mixins: make visual studio type safeDylan Baker1-2/+21
2020-09-24compilers/mixins/pgi: Make type safeDylan Baker1-2/+11
2020-09-24compilers/mixins/islinker: Make type safeDylan Baker1-0/+4
2020-09-24compilers/mixins/intel: make type safeDylan Baker1-11/+22
2020-09-24compilers/mixins/intel: Use the has_func_attribute_extra_args functionDylan Baker2-1/+6
2020-09-24compilers/mixins/emscripten: make type safeDylan Baker1-4/+11
2020-09-24compilers/mixins/elbrus: make type safeDylan Baker1-1/+5
2020-09-24compilers/mixins: make compcert type safeDylan Baker1-2/+6
2020-09-24compilers/mixins/clang: Make type safeDylan Baker2-5/+24
2020-09-24compilers/mixings/gnu: make type safeDylan Baker1-11/+34
2020-09-24compilers/mixins/clike: fix mypy issuesDylan Baker4-149/+301
2020-09-24compilers/mixins/ccrx: make mypy safeDylan Baker1-1/+6
2020-09-24compilers/mixins/c2000: Make mypy safeDylan Baker1-1/+6
2020-09-24compilers/mixins/arm: make type safeDylan Baker1-26/+24
2020-09-24compilers/compilers: Fully type annotateDylan Baker5-167/+264
2020-09-24ast/introspection: Fix typing violation due to untyped functionsDylan Baker1-7/+8
2020-09-24compilers: Use a distinct type for compile/link resultsDylan Baker5-29/+42
2020-09-23Deprecate meson.build_root() and meson.source_root()Xavier Claessens1-0/+2
2020-09-22pylint: turn on bad-indentation errorDylan Baker5-30/+30
2020-09-22pylint: Turn on warnings for incorrect number of argsDylan Baker2-5/+5
2020-09-22mdist: actually constrain the choices of the --formats optionDylan Baker1-1/+1
2020-09-20Make meson_exe report pickled command when it failsJon Turney2-1/+6
2020-09-20Improve description of meson wrapped custom commandsJon Turney3-24/+47
2020-09-18pylint: Catch cases of `if len(container)` which should be replaced by `if co...Dylan Baker2-2/+2