aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild
AgeCommit message (Expand)AuthorFilesLines
2022-06-16fix regression that broke proper warnings about passing subproject as a depEli Schwartz1-0/+3
2022-06-16fix crash when passing invalid inputs as build_target dependenciesfxxf1-6/+7
2022-06-16minstall: Add more safety checks when unpickling installdataXavier Claessens3-26/+30
2022-06-14devenv: Add support for PowerShell 7 on WindowsSeungha Yang2-4/+3
2022-06-14Fix crash when a reconfigure adds a new subprojectXavier Claessens1-2/+1
2022-06-14backend: always use the same code to compute the files in ExtractedObjectsPaolo Bonzini3-18/+9
2022-06-14take override_option('unity=...') into account when allowing extract_objects()Paolo Bonzini4-10/+9
2022-06-13ninja backend: generate additional meta-rules for test/benchmarks targetsEli Schwartz3-12/+24
2022-06-13flake8: remove unused variableEli Schwartz1-1/+1
2022-06-13flake8: don't use f-strings for strings without formattingEli Schwartz3-3/+3
2022-06-13flake8: fix non-idiomatic ordering of "if not in" checksEli Schwartz1-3/+3
2022-06-13flake8: fix various whitespace nitsEli Schwartz9-16/+16
2022-06-10add Feature checks for install_subdir creating an empty directoryEli Schwartz1-0/+7
2022-06-10ACfL version detection with regexStepan Nassyr1-28/+6
2022-06-10Allow for 3-component ACfL versionsStepan Nassyr1-8/+26
2022-06-10treewide: various cleanups to move imports for mypy into typechecking blocksEli Schwartz17-59/+93
2022-06-10flake8: remove import that was never usedEli Schwartz1-1/+0
2022-06-10flake8: remove no longer used importsEli Schwartz4-4/+0
2022-06-10build: CustomTargetIndex.is_linkable_target misses '.dylib'Sutou Kouhei1-1/+1
2022-06-10wayland: Lookup for wayland-scanner using pkgconfigXavier Claessens3-43/+46
2022-06-09intro-install_plan: fix destinations for build_targets with custom install_dirEli Schwartz2-15/+14
2022-06-09mtest: do not process zero byte reads in read_decode()Hemmo Nieminen1-4/+5
2022-06-09mtest: enable access to the console logger instanceHemmo Nieminen1-3/+7
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