summaryrefslogtreecommitdiff
path: root/mesonbuild/scripts
AgeCommit message (Expand)Author
2025-01-08clippy: skip running it if --cap-lints allow is included in the command linePaolo Bonzini
2024-12-19scripts: add "clippy" internal toolPaolo Bonzini
2024-12-19scripts: convert run_tool to asyncioPaolo Bonzini
2024-12-19scripts: rename run_tool to run_clang_toolPaolo Bonzini
2024-12-19scripts: make clang tools obey b_coloroutPaolo Bonzini
2024-12-19mtest: move determine_worker_count to utils, generalizePaolo Bonzini
2024-12-04env2mfile: add flag to use _FOR_BUILD envvars.Jussi Pakkanen
2024-11-04coverage.py: Guard use of `--html-nested` behind version check.Andrew McNulty
2024-10-22env2mfile: Use a cross valac on Debian if possibleSimon McVittie
2024-10-22env2mfile: Automatically set exe_wrapper on Debian if possibleSimon McVittie
2024-10-22env2mfile: Use Debian cross-prefixed GObject-Introspection toolsSimon McVittie
2024-10-22env2mfile: Generalize detection of pkg-config to have a list of toolsSimon McVittie
2024-10-20Add GNU/Hurd kernel resultsSamuel Thibault
2024-10-02env2mfile: Base cpu on DEB_HOST_GNU_CPU unless DEB_HOST_ARCH is specialSimon McVittie
2024-10-02env2mfile: Don't hard-code Debian as always being LinuxSimon McVittie
2024-10-02env2mfile: Map Debian GNU/Hurd to system() -> gnuSimon McVittie
2024-10-02env2mfile: Add a function for mostly-identity mappings with special casesSimon McVittie
2024-10-02env2mfile: Split detect_cross_debianlike()Simon McVittie
2024-10-02env2mfile: Convert MachineInfo into a dataclassSimon McVittie
2024-10-01Add a simple reproducibility test command.Jussi Pakkanen
2024-09-27env2mfile: Fix a typoSimon McVittie
2024-09-24clang-tidy: Avoid spawning too many threadsJonathon Anderson
2024-08-25Better handle CTRL-C during clang-tidy/formatMark A. Tsuchida
2024-07-23depfixer: Add missing annotation that breaks mypy checkDylan Baker
2024-07-23depfixer: deduplicate rpaths on darwinMonson Shao
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen
2024-07-10Replace exe_exists function with shutil.which()Mads Andreasen
2024-06-26depfixer: fix darwin regression when install rpaths are usedEli Schwartz
2024-06-23Add support for detecting free-threaded Python on WindowsRalf Gommers
2024-06-23clang-tidy: use -quietMark A. Tsuchida
2024-06-23coverage: Change --html-details to --html-nested (gcovr)Walkusz
2024-06-18Improve `nm` usage in symbolextractor script on macOSRalf Gommers
2024-06-04Extract native file parser to machinefile source file.Jussi Pakkanen
2024-04-04env2mfile: Only consume LDFLAGS for relevant languagesOle André Vadla Ravnås
2024-04-01depfixer: change fix_darwin to act like fix_rpathtype_entryFabian Groffen
2024-03-29scripts/depscan: remove unnecessary functionDylan Baker
2024-03-29scripts/depscan: pick language once, at configure timeDylan Baker
2024-03-29scripts/depscan: combine pickle and JSON data into a single fileDylan Baker
2024-03-28depscan: use a defaultdict to simplify append actionDylan Baker
2024-02-24scripts/coverage: Implemented handling for passing the gcovr and llvm-cov bin...dragonmux
2024-02-23env2mfile: move language args to `built-in options`Ole André Vadla Ravnås
2024-02-16coverage: pass .lcovrc config file to genhtmlEsther Dalhuisen
2024-01-28python module: correct the embedded path for bytecompiled filesEli Schwartz
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-12-06Fix coverage with lcov 2.0 and uncovered subprojectsDavid Robillard
2023-11-02scan-build: Exclude subprojects from scan-build reportAndrew McNulty
2023-11-01Add comments suggesting to keep shell completion scripts up-to-date near cmd ...Luke Elliott
2023-10-26i18n module: Invoke itstool with the full command lineChun-wei Fan
2023-10-20add missing imports for future annotationsEli Schwartz
2023-10-08Add support for lcov 2.0Nigel Kukard