aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/scripts
AgeCommit message (Expand)AuthorFilesLines
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
2023-02-28Handle a cross compilation setup that only has a C compiler.Jussi Pakkanen1-1/+4
2023-02-28Add Debian platform autodetect to env2mfile.Jussi Pakkanen1-1/+1
2023-02-24work around circular imports in python probe scriptEli Schwartz1-3/+7
2023-02-23clangformat: don't noisily print status messages for every checked fileEli Schwartz1-4/+8
2023-02-22python module: move the introspection script into an external scriptEli Schwartz1-0/+75
2023-02-01pylint 2.16: remove pointless parens around equality assignmentsEli Schwartz1-1/+1
2023-02-01simplify instantiation of builtin type using builtins instead of functionsEli Schwartz1-8/+10
2023-02-01treewide: add future annotations importEli Schwartz22-0/+23
2022-12-14depfixer: silence fix_jar() and make it do somethingBenjamin Gilbert1-1/+6