160 Commits (55d30b61ffadb014abb0c814c039ebebfc7df347)

Author SHA1 Message Date
Xavier Claessens 2dfd952eb9 Move classes used by scripts to their own module 2 years ago
Dylan Baker f5283dd63f pylint: enable global-statement 2 years ago
Dylan Baker 3ef332e89a pylint: enable global-variable-not-assigned 2 years ago
Xavier Claessens bb4c8c07f8 Fix cmd_or_ps.ps1 script with pwsh7 2 years ago
Dylan Baker 188c552dcf pylint: enable use-maxsplit-arg 2 years ago
Eli Schwartz 388cb0f805 env2mfile: reuse logical lists of interesting facts from meson itself 2 years ago
Alf Henrik Sauge 06bf9a5cda Fix purely white space issues reported by flake8 2 years ago
Eli Schwartz 5b2f921d52
ninja depscanner: handle C++ sources named capital C 2 years ago
Jussi Pakkanen c44ae35356 Ignore encoding errors when scanning. Closes #10571. 2 years ago
Akihiko Odaki c2c9359d46 Fix destdir_join 3 years ago
Staz M 7409f12a82 always run external projects multi-threaded if possible 3 years ago
Staz M 7da495f616 always set DESTDIR via the environment for external projects 3 years ago
Xavier Claessens 57909b53d6 Improve WINEPATH reduction 3 years ago
Seungha Yang ee7a7fec10 devenv: Add support for PowerShell 7 on Windows 3 years ago
Eli Schwartz 462b35e4b1 flake8: fix various whitespace nits 3 years ago
Eli Schwartz a49cd00d64 treewide: various cleanups to move imports for mypy into typechecking blocks 3 years ago
Eli Schwartz 34da721ec2
gettext: explicitly pass source root / subdir as cli args 3 years ago
Eli Schwartz 1e4d4fce22 coverage: be clever and detect config files for gcovr/lcov 3 years ago
Jussi Pakkanen b78d33f0b5 Fix typo that breaks g++ cross detection on Debian. 3 years ago
Chun-wei Fan 9528e7deb0 gtkdochelper.py: Use os.pathsep for --path argument 3 years ago
Thomas Klausner 1c23281653 Add NetBSD support in symbolextractor. 3 years ago
Eli Schwartz 6a287fae5d
simplify destdir_join for readability 3 years ago
Eli Schwartz bb171c2dff
pyupgrade --py37-plus 3 years ago
Eli Schwartz c9938f8f60
move a bunch of imports into TYPE_CHECKING blocks 3 years ago
Jussi Pakkanen 04ef7ec45d Add new env2mfile command. 3 years ago
Eli Schwartz 7cc4ca2cbb
Revert "Add new env2cross command." 3 years ago
Jussi Pakkanen e257a870fe Add new env2cross command. 3 years ago
Dylan Baker 9519a5b7fd scripts: Add a script to copy files. 3 years ago
Eli Schwartz 768616b0f8
scripts: accept the path of the gettext commands to run as an argument 3 years ago
Matthias Klumpp 02fb0c3f8b i18n: Add support for joining XML localization via itstool 3 years ago
Pablo Correa Gómez 26c1869a14
modules/gnome: replace yelphelper with run and custom targets 3 years ago
Eli Schwartz 5b7d4f8bd3
rename exe_runner to exe_wrapper everywhere 3 years ago
Xavier Claessens 364d951b34 Share common code between clang tidy and format 3 years ago
Zbigniew Jędrzejewski-Szmek 7a5eb6f9aa depfixer: always print the file name in messages 3 years ago
Zbigniew Jędrzejewski-Szmek c2f1d91b8a depfixer: convert unused printing code to debugging functions 3 years ago
Zbigniew Jędrzejewski-Szmek da522efc93 depfixer: f-strings 3 years ago
Eli Schwartz 0f0b1f22d2
coverage generator: obey the documentation and only generate supported outputs 3 years ago
Eli Schwartz 8947352889 fix various flake8 whitespace errors 3 years ago
Christian Clauss a5020857f3 Fix typos discovered by codespell 3 years ago
Xavier Claessens 32b7cbd4a7 clangformat: Only format files tracked by git by default 3 years ago
Eli Schwartz 4ab70c5512
fix extra whitespace 3 years ago
Eli Schwartz e8a85fa8a2
various python neatness cleanups 3 years ago
Dylan Baker e4f4b76ddb scripts/meson_exe: narrow type annotation 3 years ago
Dylan Baker 0a5e96aafe scripts/meson_exe: close fd if we open it 3 years ago
Eli Schwartz 6c23b4c6fc
unused variable -- open() does not need "as f" 3 years ago
Dylan Baker 4d7031437c pylint: turn on superflous-parens 3 years ago
Xavier Claessens 12e5bfbc1c external-project: Add support for WAF build system 3 years ago
Dylan Baker 035df5369e backends/ninja: write depscan input files to json 3 years ago
Eli Schwartz 487d45c1e5
i18n: use real build/install targets for gmo files 3 years ago
Alois Wohlschlager 40d5a38d1b Escape path in exclude filter passed to gcovr 3 years ago