summaryrefslogtreecommitdiff
path: root/mesonbuild/scripts
AgeCommit message (Expand)Author
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
2023-10-02python module: stop using distutils "link to libpython" probe on recent pythonEli Schwartz
2023-10-02python module: refactor pypy detection into a consistent variableEli Schwartz
2023-10-02python module: stop using distutils schemes on sufficiently new DebianEli Schwartz
2023-09-26mypy: replace fchmod by chmodCharles Brunet
2023-09-25Add clang-tidy-fix targetLei YU
2023-09-15environment, env2mfile: Don't shell split paths if they point to a valid exec...L. E. Segovia
2023-08-14Python: Add 'limited_api' kwarg to extension_moduleAndrew McNulty
2023-08-11treewide: automatic rewriting of all comment-style type annotationsEli Schwartz
2023-08-02treewide: internally avoid deprecated machine file uses of "pkgconfig"Eli Schwartz
2023-06-19Add kernel and subsystem properties to machine objects.Jussi Pakkanen
2023-06-12env2mfile: Take pkg-config properties from envXavier Claessens
2023-06-12env2mfile: Take binaries from env for cross file tooXavier Claessens
2023-06-12env2mfile: Not all compilers have env for flagsXavier Claessens
2023-05-16meson_exe: print suitable debug information for DLL not found errorsEli Schwartz
2023-05-02bytecompile: switch to handling destdir in the script launcher envEli Schwartz
2023-05-02python module: add an automatic byte-compilation stepEli Schwartz
2023-04-25Fix html coverage report generation when using clang on linuxJakob Widauer
2023-04-11fix various spelling issuesJosh Soref
2023-03-28Import cpu detection fix from Debian.Jussi Pakkanen
2023-03-21Fix run_tool() when git is not installedAlyssa Ross
2023-03-16hotdoc: Install devhelp files at the right locationXavier Claessens
2023-02-28Add detection code for powerpc64le.Jussi Pakkanen
2023-02-28Add a deb_ prefix to constants that are only used in Debian system detection.Jussi Pakkanen
2023-02-28Handle a cross compilation setup that only has a C compiler.Jussi Pakkanen
2023-02-28Add Debian platform autodetect to env2mfile.Jussi Pakkanen
2023-02-24work around circular imports in python probe scriptEli Schwartz
2023-02-23clangformat: don't noisily print status messages for every checked fileEli Schwartz
2023-02-22python module: move the introspection script into an external scriptEli Schwartz
2023-02-01pylint 2.16: remove pointless parens around equality assignmentsEli Schwartz
2023-02-01simplify instantiation of builtin type using builtins instead of functionsEli Schwartz
2023-02-01treewide: add future annotations importEli Schwartz
2022-12-14depfixer: silence fix_jar() and make it do somethingBenjamin Gilbert
2022-12-13depfixer: don't extract MANIFEST.MF verboselyBenjamin Gilbert
2022-12-05on newer versions of clang-format, use builtin --check handlingEli Schwartz
2022-11-30pylint: enable the set_membership pluginDylan Baker
2022-11-30pylint: enable simplifiable-if-statementDylan Baker
2022-11-22Fix writing single strings in env2mfile.Jussi Pakkanen
2022-11-12Add CMake to cross file.Jussi Pakkanen
2022-11-12Fix ppc64 detection in Debian.Jussi Pakkanen
2022-11-03depfixer: handle darwin dependencies with non-ASCII pathsEli Schwartz
2022-10-24Add yasm as fallback for nasm languageXavier Claessens
2022-10-03pylint: enable unspecified-encodingDylan Baker
2022-09-28Move classes used by scripts to their own moduleXavier Claessens
2022-09-22pylint: enable global-statementDylan Baker
2022-09-22pylint: enable global-variable-not-assignedDylan Baker