15112 Commits (6eb1a2726e15d4301b000b177e72e75263bdd499)
 

Author SHA1 Message Date
Dylan Baker 5eb4d7336b
unittests: use mock.patch.dict to deal with os.environ 4 months ago
Dylan Baker 5d32265956
unittests: use os.environ.get for MESON_UNIT_TEST_BACKEND 4 months ago
Dylan Baker 67b238d616
unittests: fix git dist test on Windows with Python < 3.8 4 months ago
Junjie Mao 85e92331cb compilers: do not strip '-isystem' from C build arguments 4 months ago
Dmitry V. Levin db22551ed9 docs: fix a few grammar and formatting issues 4 months ago
Benoit Pierre 8ef4e34cae linkers: fix LLD linker response file handling 4 months ago
Jonathan Schleifer 81b151f611 Fix compiling ObjC/ObjC++ on Windows/MinGW 4 months ago
Kacper Michajłow 43b80e02ce linkers: Fix RSP syntax for linkers invoked with clang 4 months ago
Kacper Michajłow 3702b4bdb3 compilers: change get_argument_syntax to static method 4 months ago
Sam James a5211a1520
ci: fix dub tests on Windows 4 months ago
Remi Thebault 29176464de
reactivate dub tests 4 months ago
Remi Thebault 5035726fa8
modules/dlang: Use the DubDependency.class_dubbin correctly 4 months ago
Remi Thebault 0579c42182
dependencies/dub: Correctly handle dub >= 1.35 as well as older dub 4 months ago
Eli Schwartz 02e4138e10
Revert "minstall: update symlink install message presentation" 4 months ago
Eli Schwartz 21eda4dd3b
CI: mark arch as skipping frameworks/libgcrypt 4 months ago
andy5995 8882d8be6a
Add Zig to ubuntu-rolling image 4 months ago
Marvin Scholz fec6cf6d26 docs: fix example for feature.require 4 months ago
Sertonix 839fef4a71 docs: document prefer_static effect on dependency() 4 months ago
Jussi Pakkanen b875c75238
Merge pull request #13506 from jon-turney/cygwin-lto-fix 4 months ago
James Knight 3587786a3c minstall: update symlink install message presentation 4 months ago
Jon Turney 2f49804cc2
Revert "CI: skip LTO tests on cygwin" 4 months ago
Jon Turney 97fc2a160c
CI: Install make on Cygwin 4 months ago
Jon Turney fdf8605b84
CI: Adjust path filters to run tests on Cygwin when unittests change 4 months ago
Charles Brunet fa4f233946 mformat: fix formatting of empty build file 4 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