66 Commits (2d65472c725f18b343aee00bf91b9ac98c08b95f)

Author SHA1 Message Date
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
Weston Schmidt 2e30b5a1e2 Add support for gcovr --sonarqube report 3 years ago
Eli Schwartz 88bd4e6e10 use modern set syntax 3 years ago
Simon Ser 1f3adc4dbe Add feed arg to custom_target() 4 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 4 years ago
Jussi Pakkanen 83581f7fc1 Do not delete workdir in case scan-build fails. 4 years ago
Jussi Pakkanen b2687e86c8 Do not accidentally format files when only checking if they are formatted. 4 years ago
Jussi Pakkanen 6f76fce904 Xcode: regenerato project file when build conf changes. 4 years ago
Aleksandr Mezin 692f673312 scripts/meson_exe: fix stdout and stderr decoding 4 years ago
Hemmo Nieminen 01c6b50a77 depfixer: temporarily modify file permissions 4 years ago
Xavier Claessens 0638e38bfc clangformat: Add clang-format-check target 4 years ago
Xavier Claessens f558689277 clangformat: Add include and ignore files 4 years ago
Xavier Claessens 598e968993 Add `meson devenv` command and meson.add_devenv() 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Eli Schwartz 4340bf34fa
various python neatness cleanups 4 years ago
Eli Schwartz 76df995ba6
raw string literals are next to godliness 4 years ago
Xavier Claessens 522392e755 run_target: Add env kwarg 4 years ago
Xavier Claessens 0626465ea8 Fix executable as script on Windows 4 years ago
Xavier Claessens 46b68d4c83 external_project: Improve logging 4 years ago
Xavier Claessens 633264984b custom_target: Add env kwarg 4 years ago
Jonas Lundholm Bertelsen bd2394e872 Use case-insensitive suffix check for fortran 4 years ago
Dylan Baker a4e1be4e5b scripts/depfixer: make rpaths_dirs_to_remove a set 4 years ago
Antonin Décimo 39ede12aa5 Fix misspells 4 years ago
Dylan Baker e81acbd606 Use a single coredata dictionary for options 4 years ago
Jussi Pakkanen 2f836e3acc Extend the C++ module scanner to handle Fortran, too. 4 years ago
Alan Coopersmith d6ef5b2024 depfixer: split new rpath into multiple entries for dedup comparisons 4 years ago
Jussi Pakkanen f22d54690b Add mypy annotations. 4 years ago
Jussi Pakkanen 26ffd4f8f2 Scan all C++ sources and ignore everything else. 4 years ago
Jussi Pakkanen f390d22787 C++ module compilation works for a simple project. 4 years ago
Daan De Meyer afb5184ec9 Respect MESON_INSTALL_QUIET in gettext.py 4 years ago
Florian Schmaus eb2c26b2c2 Collect and return clang-format's return code 4 years ago
Florian Schmaus 8bc656cccb Fix clang-tidy return value reporting (Part Ⅱ) 4 years ago
Florian Schmaus 00d5ef3191
Fix clang-tidy return value reporting (#7949) 4 years ago
Thibault Payet eec5bb11ba symbolextractor: Add FreeBSD support 4 years ago
Elliot ff50f724bb
Fix #5492 (#7919) 4 years ago
Michele Dionisio eef880f509 exclude generated file from clang-tidy processing 4 years ago
Bernd Busse c4fa876925 Never run clang-format / clang-tidy against directories 4 years ago
Jon Turney 194dcdef03
Make meson_exe report pickled command when it fails 4 years ago
Xavier Claessens 8972c71522 externalproject: Fix typing annotation 4 years ago
Xavier Claessens 6ec0b535ba external-project: Add typing annotation 4 years ago
Xavier Claessens 9d338200da external-project: New module to build configure/make projects 4 years ago
Daniel Mensinger e681235e5f
typing: fix code review 4 years ago
Daniel Mensinger 47373a2438
typing: get rid of most T.cast 4 years ago