aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/scripts
AgeCommit message (Expand)AuthorFilesLines
4 daysdepfixer: Add missing annotation that breaks mypy checkDylan Baker1-1/+1
5 daysdepfixer: deduplicate rpaths on darwinMonson Shao1-3/+6
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen1-1/+1
2024-07-10Replace exe_exists function with shutil.which()Mads Andreasen1-2/+2
2024-06-26depfixer: fix darwin regression when install rpaths are usedEli Schwartz1-1/+1
2024-06-23Add support for detecting free-threaded Python on WindowsRalf Gommers1-0/+4
2024-06-23clang-tidy: use -quietMark A. Tsuchida1-1/+1
2024-06-23coverage: Change --html-details to --html-nested (gcovr)Walkusz1-1/+1
2024-06-18Improve `nm` usage in symbolextractor script on macOSRalf Gommers1-3/+4
2024-06-04Extract native file parser to machinefile source file.Jussi Pakkanen1-1/+2
2024-04-04env2mfile: Only consume LDFLAGS for relevant languagesOle André Vadla RavnÄs1-2/+4
2024-04-01depfixer: change fix_darwin to act like fix_rpathtype_entryFabian Groffen1-32/+21
2024-03-29scripts/depscan: remove unnecessary functionDylan Baker1-6/+1
2024-03-29scripts/depscan: pick language once, at configure timeDylan Baker1-22/+12
2024-03-29scripts/depscan: combine pickle and JSON data into a single fileDylan Baker1-8/+5
2024-03-28depscan: use a defaultdict to simplify append actionDylan Baker1-13/+6
2024-02-24scripts/coverage: Implemented handling for passing the gcovr and llvm-cov bin...dragonmux1-4/+17
2024-02-23env2mfile: move language args to `built-in options`Ole André Vadla RavnÄs1-1/+4
2024-02-16coverage: pass .lcovrc config file to genhtmlEsther Dalhuisen1-1/+1
2024-01-28python module: correct the embedded path for bytecompiled filesEli Schwartz1-5/+5
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker25-269/+26
2023-12-06Fix coverage with lcov 2.0 and uncovered subprojectsDavid Robillard1-0/+1
2023-11-02scan-build: Exclude subprojects from scan-build reportAndrew McNulty1-4/+5
2023-11-01Add comments suggesting to keep shell completion scripts up-to-date near cmd ...Luke Elliott1-0/+2
2023-10-26i18n module: Invoke itstool with the full command lineChun-wei Fan1-1/+2
2023-10-20add missing imports for future annotationsEli Schwartz2-0/+5
2023-10-08Add support for lcov 2.0Nigel Kukard1-6/+14
2023-10-02python module: stop using distutils "link to libpython" probe on recent pythonEli Schwartz1-4/+13
2023-10-02python module: refactor pypy detection into a consistent variableEli Schwartz1-2/+4
2023-10-02python module: stop using distutils schemes on sufficiently new DebianEli Schwartz1-8/+24
2023-09-26mypy: replace fchmod by chmodCharles Brunet1-1/+1
2023-09-25Add clang-tidy-fix targetLei YU1-1/+6
2023-09-15environment, env2mfile: Don't shell split paths if they point to a valid exec...L. E. Segovia1-1/+4
2023-08-14Python: Add 'limited_api' kwarg to extension_moduleAndrew McNulty1-0/+15
2023-08-11treewide: automatic rewriting of all comment-style type annotationsEli Schwartz2-4/+4
2023-08-02treewide: internally avoid deprecated machine file uses of "pkgconfig"Eli Schwartz1-1/+1
2023-06-19Add kernel and subsystem properties to machine objects.Jussi Pakkanen1-1/+16
2023-06-12env2mfile: Take pkg-config properties from envXavier Claessens1-0/+10
2023-06-12env2mfile: Take binaries from env for cross file tooXavier Claessens1-0/+1
2023-06-12env2mfile: Not all compilers have env for flagsXavier Claessens1-1/+3
2023-05-16meson_exe: print suitable debug information for DLL not found errorsEli Schwartz1-1/+2
2023-05-02bytecompile: switch to handling destdir in the script launcher envEli Schwartz1-14/+12
2023-05-02python module: add an automatic byte-compilation stepEli Schwartz1-0/+67
2023-04-25Fix html coverage report generation when using clang on linuxJakob Widauer1-1/+1
2023-04-11fix various spelling issuesJosh Soref2-2/+2
2023-03-28Import cpu detection fix from Debian.Jussi Pakkanen1-0/+1
2023-03-21Fix run_tool() when git is not installedAlyssa Ross1-3/+3
2023-03-16hotdoc: Install devhelp files at the right locationXavier Claessens1-5/+5
2023-02-28Add detection code for powerpc64le.Jussi Pakkanen1-1/+3
2023-02-28Add a deb_ prefix to constants that are only used in Debian system detection.Jussi Pakkanen1-6/+6