14940 Commits (df41e7843e74ea6c2a5c98920f5bea8f1b94a064)
 

Author SHA1 Message Date
Jon Turney fdf8605b84
CI: Adjust path filters to run tests on Cygwin when unittests change 3 months ago
Charles Brunet fa4f233946 mformat: fix formatting of empty build file 3 months ago
Nirbheek Chauhan bdc2f2774c Fix some small typing issues in interpreter.py 4 months ago
Dylan Baker a51be6b1c7 backend/ninja: stop adding random attributes to BuildTargets 4 months ago
Eli Schwartz 03a8f35031 tests: nasm: make it easier to debug generator() style build 4 months ago
Eli Schwartz a05b790d66 mdist: correctly detect dirty hg repos with non-English locale 4 months ago
Eli Schwartz 077d540c10
unittests: fix EncodingWarnings. minus 123 warnings collected by pytest 4 months ago
Eli Schwartz 28ab1ce39a
compilers: straighten out CompileResult according to how it is actually used 4 months ago
Eli Schwartz a59231ff4a
compilers: simplify CompileResult / RunResult by using dataclasses 4 months ago
Eli Schwartz 4a352dd8bd
flake8: move unused typing-only imports to TYPE_CHECKING 4 months ago
Eli Schwartz 574fbe7d95
backends: start disentangling some hairy global annotations 4 months ago
Eli Schwartz 823779a9b1
mypy: add annotation for object attribute used as a private cache via hasattr 4 months ago
Eli Schwartz ec0da1defa
mypy: reduce layers of indirection to ensure narrower type inference 4 months ago
Eli Schwartz f2de6dfd10
mypy: fix broken logic checks that used "if func" 4 months ago
Eli Schwartz 433c13c5c4
various low-hanging typing fruit 4 months ago
Nirbheek Chauhan 2daf5f7c9d ci: Update actions/upload-artifact to v4 to fix deprecations 4 months ago
Nirbheek Chauhan fb108e69b1 ci: Update actions/setup-python to v5 to fix deprecations 4 months ago
Nirbheek Chauhan d077c2f5f6 ci: update actions/cache to v4 to fix deprecations 4 months ago
Nirbheek Chauhan b7e94d2ea0 ci: Update codeql-analysis action to fix deprecations 4 months ago
Nirbheek Chauhan cc0332288a ci: Update to checkout@v4 to squelch node warnings 4 months ago
H. Vetinari 1e26a88481
add initial support for llvm-flang 4 months ago
Mateusz Patyk 541fee0c3c mtest: remove superfluous '\r' from read_decode() 4 months ago
Jannik Glückert 6258f0dc86 coverage: improve llvm-cov detection 4 months ago
Dylan Baker dcefe67b89 backends/ninja: Add annotation for generate_coverage_commands 4 months ago
Dylan Baker 9d6191cfb4 backends/base: fix annotation for as_meson_exe_cmdline 4 months ago
Dylan Baker 065288eac5 backends/ninja: fix annotation of NinjaBuildElement.add_item 4 months ago
Dylan Baker 8d2a41cfdc backends/ninja: Add annotation for NinjaBuildElement.rule 4 months ago
Nirbheek Chauhan 8a202de6ec wrap: Use OSError instead of URLError for exception handling 4 months ago
Dylan Baker a544c750b1 backend/ninja: use 32k byte limit for command lines on !Windows 4 months ago
Dylan Baker 4842b8bcb3 backend/ninja: fix off-by-one in cmd length estimate 4 months ago
Eli Schwartz f009ccb81b
CI: arch: do not package up source files for stepping through code with gdb 4 months ago
Eli Schwartz 4205c1ea23
CI: gentoo: avoid bloating up the image with cache data 4 months ago
Eli Schwartz 7bd00a38f9
CI: arch: fix failing to detect any glib ecosystem tools 4 months ago
Eli Schwartz 0c93149f09
CI: skip LTO tests on cygwin 4 months ago
Dylan Baker f76f9ddf28 depfixer: Add missing annotation that breaks mypy check 4 months ago
Monson Shao 93f5ceb9ee depfixer: deduplicate rpaths on darwin 4 months ago
Jussi Pakkanen a97de6b527 Ensure override var exists. Closes #13402. 4 months ago
Charles Brunet fa70974a64 Remove reference to GPL in test files 4 months ago
Eli Schwartz e9037e7b9f
mdist: don't fail on readonly source trees 4 months ago
Pino Toscano 86d142666a cmake: extend library pattern to work on GNU/Hurd as well 4 months ago
LegStrong 2d98cfd473 docs: make tutorial compatible with GLib versions older than 2.74 4 months ago
Joey Pabalinas 9459bd8bd4 zsh: Fix incorrect __meson_wrap_modes expansion 4 months ago
Joey Pabalinas 8554699c42 zsh: Add completions for {rewrite,devenv,env2mfile,format,help} subcommands 4 months ago
Joey Pabalinas 7f5262b483 zsh: Fix spelling errors 4 months ago
Joey Pabalinas 9a6adc1e36 zsh: Add new vs backends 4 months ago
Eli Schwartz bc56a2c346 compilers: fix partial refactor of coredata options 4 months ago
Mads Andreasen d587fb587d Remove the exe_exists function 4 months ago
RaviRahar 96f20d5b37 modules/gnome: gnome.compile_resources() must have 'install_dir' if installing 4 months ago
Sam James 7a306e1a46 compilers: handle -Wno-attributes= for GCC 4 months ago
Enrico Zini 2548f921a2 Link include_directories to implicit_include_directories 4 months ago