aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/scripts
AgeCommit message (Expand)AuthorFilesLines
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
2022-12-13depfixer: don't extract MANIFEST.MF verboselyBenjamin Gilbert1-1/+1
2022-12-05on newer versions of clang-format, use builtin --check handlingEli Schwartz1-2/+10
2022-11-30pylint: enable the set_membership pluginDylan Baker3-4/+4
2022-11-30pylint: enable simplifiable-if-statementDylan Baker1-4/+2
2022-11-22Fix writing single strings in env2mfile.Jussi Pakkanen1-1/+2
2022-11-12Add CMake to cross file.Jussi Pakkanen1-4/+30
2022-11-12Fix ppc64 detection in Debian.Jussi Pakkanen1-1/+3
2022-11-03depfixer: handle darwin dependencies with non-ASCII pathsEli Schwartz1-4/+4
2022-10-24Add yasm as fallback for nasm languageXavier Claessens1-0/+22
2022-10-03pylint: enable unspecified-encodingDylan Baker1-1/+1
2022-09-28Move classes used by scripts to their own moduleXavier Claessens2-3/+14
2022-09-22pylint: enable global-statementDylan Baker3-5/+2
2022-09-22pylint: enable global-variable-not-assignedDylan Baker1-1/+0
2022-09-21Fix cmd_or_ps.ps1 script with pwsh7Xavier Claessens1-12/+7
2022-09-19pylint: enable use-maxsplit-argDylan Baker1-1/+1
2022-09-01env2mfile: reuse logical lists of interesting facts from meson itselfEli Schwartz1-45/+12
2022-08-26Fix purely white space issues reported by flake8Alf Henrik Sauge2-2/+1
2022-07-25ninja depscanner: handle C++ sources named capital CEli Schwartz1-1/+3
2022-07-16Ignore encoding errors when scanning. Closes #10571.Jussi Pakkanen1-2/+2
2022-06-26Fix destdir_joinAkihiko Odaki1-3/+3
2022-06-17always run external projects multi-threaded if possibleStaz M1-4/+3
2022-06-17always set DESTDIR via the environment for external projectsStaz M1-4/+1
2022-06-17Improve WINEPATH reductionXavier Claessens1-1/+2
2022-06-14devenv: Add support for PowerShell 7 on WindowsSeungha Yang1-1/+1
2022-06-13flake8: fix various whitespace nitsEli Schwartz1-4/+4
2022-06-10treewide: various cleanups to move imports for mypy into typechecking blocksEli Schwartz1-24/+26
2022-05-29gettext: explicitly pass source root / subdir as cli argsEli Schwartz1-8/+7
2022-05-06coverage: be clever and detect config files for gcovr/lcovEli Schwartz1-13/+28
2022-04-23Fix typo that breaks g++ cross detection on Debian.Jussi Pakkanen1-1/+1
2022-04-21gtkdochelper.py: Use os.pathsep for --path argumentChun-wei Fan1-1/+1
2022-04-20Add NetBSD support in symbolextractor.Thomas Klausner1-0/+2
2022-04-14simplify destdir_join for readabilityEli Schwartz1-3/+3