aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)AuthorFilesLines
2022-06-09mtest: store all test results directly to TestRunHemmo Nieminen1-60/+57
2022-06-09mtest: store test output directly to a TestRun objectHemmo Nieminen1-33/+48
2022-06-09mtest: print only one empty line before test summaryHemmo Nieminen1-1/+0
2022-06-09mlog: add support for italic/emphasized text in AnsiTextHemmo Nieminen1-0/+3
2022-06-09mtest: improve text test log formattingHemmo Nieminen1-13/+17
2022-06-09mtest: differentiate stdout and stderr in test log text filesHemmo Nieminen1-2/+7
2022-06-09mtest: print "live" test output when verbose with only 1 testHemmo Nieminen1-0/+2
2022-06-09mtest: remove unused arguments from read_decode_lines()Hemmo Nieminen1-7/+5
2022-06-09mtest: introduce get_test_num_prefix() helper functionHemmo Nieminen1-5/+6
2022-06-09mtest: split TestRun's get_details() to multiple functionsHemmo Nieminen1-5/+11
2022-06-09mtest: make ConsoleLogger's detail property a functionHemmo Nieminen1-8/+7
2022-06-09mtest: show "timed out" messages with --print-errorlogs optionHemmo Nieminen1-1/+2
2022-06-09mtest: fix a couple of minor whitespace / typing issuesHemmo Nieminen1-5/+9
2022-06-08interpreter/kwargs: fix typoDylan Baker1-1/+1
2022-06-08build: correctly annotate _process_install_tag helperDylan Baker1-1/+1
2022-06-08Revert "build: check for -fno-pic and -fno-pie while we're checking for pic a...Dylan Baker1-5/+2
2022-06-08build: fix types added in CustomTarget.get_target_dependenciesDylan Baker1-3/+3
2022-06-08build: Fix type annotations for get_target_dependenciesDylan Baker1-4/+5
2022-06-08build: use inheritance properly for is_internalDylan Baker1-1/+4
2022-06-08build: Fix annotations for CustomTargetDylan Baker2-1/+5
2022-06-08build: Store depends in GeneratedList instead of GeneratorDylan Baker2-4/+8
2022-06-08backend/vs: "fix" handling of CustomTarget dependenciesDylan Baker1-3/+6
2022-06-08mesonlib: fix annotation of OrderedSet.differenceDylan Baker1-1/+1
2022-06-08typing: replace ImmutableSetProtocol with typing.AbstractSetDylan Baker2-43/+4
2022-06-08backends/ninja: Add missing type annotationDylan Baker1-1/+1
2022-06-08build: move typename to class level in Target subclassesDylan Baker1-7/+14
2022-06-08build: check for -fno-pic and -fno-pie while we're checking for pic and pieDylan Baker1-2/+5
2022-06-08build: use a helper to process set install tagsDylan Baker1-4/+13
2022-06-07wrap: Add support for applying a list of patch filesPaweł Marczewski2-1/+37
2022-06-06compilers: Add support for stand-alone leak sanitizerMarco Trevisan (Treviño)1-1/+1
2022-06-03devenv: do not fatally error if pkg-config or bash-completion is not availableEli Schwartz1-1/+1
2022-06-01backends: work around some mypy limitations and fix spotted bugsDylan Baker1-15/+21
2022-06-01build: stop overwriting outputs, and replace the intended outputDylan Baker1-2/+4
2022-06-01interpreter: add missing type annotationDylan Baker1-1/+1
2022-06-01interpreter: add location to a FeatureNew callDylan Baker1-2/+3
2022-06-01interpreter: use a shared KwargInfo for install_dirDylan Baker6-18/+21
2022-06-01dependencies: Fix d_module_version typesDylan Baker1-1/+1
2022-06-01modules/gnome: fix gen_marshall annotationDylan Baker1-1/+1
2022-06-01targets: Fix annotations of get_install_dir to be accurateDylan Baker1-7/+7
2022-06-01ast: rename module constant to match PEP8 styleDylan Baker4-8/+13
2022-06-01ast/introspection: tidy up imports a bit more with __future__.annotationsDylan Baker1-3/+8
2022-06-01ast/introspection: sort importsDylan Baker1-9/+10
2022-06-01modules: move gnome targets into gnome moduleDylan Baker3-18/+19
2022-06-01compiler: Add missing needs_static_linker to base Compiler classDylan Baker1-0/+3
2022-06-01Fix sandbox violation when using subproject as a symlinkVili Väinölä1-1/+1
2022-05-31fix bug in i18n merge_file/itstool_join revealed by previous commitEli Schwartz1-19/+25
2022-05-31rename a badly named KwargInfoEli Schwartz3-7/+7
2022-05-31fix regression that broke type checking of CustomTarget outputsEli Schwartz3-5/+11
2022-05-31make sure no custom_target outputs are named "all" or "meson-internal__*"Eli Schwartz1-9/+15
2022-05-31relax target name restrictions to cater to internal useEli Schwartz2-4/+7