15115 Commits (f0851c9e4b1760c552f7921e6b6a379b006ba014)
 

Author SHA1 Message Date
Thomas Haller a22a50a673 compilers: avoid -Wunused-value compiler warning in CLikeCompiler.has_members() 2 months ago
Dylan Baker f83dca32fe interpreterbase: Use explicit `TypeAlias` annotation to allow recursive types 2 months ago
unknown 58c6b13c4e Fix check for 32-bit clang-cl 2 months ago
Dylan Baker 53e11488d9
options: use a TypedDict for kwargs to ArgumentParser.add_argument 2 months ago
Dylan Baker 69f1679dbd
options.py: Fix Intel Copyright 2 months ago
Dylan Baker 7cf2dd6e3f
options: fix typing issues with the OptionStore type 2 months ago
Zihua Wu e940d58677
fix LDFLAGS for cuda 2 months ago
Dylan Baker cd0981bb3c
options: fix imports 2 months ago
Eli Schwartz d353219e17
run_mypy: register utils/vsenv.py, as it is type-safe 2 months ago
Dylan Baker ca5490f021 machinefile: Make fully typesafe 2 months ago
Dylan Baker 8b5e53b654 machinefile: Remove unused type alias 2 months ago
Charles Brunet 37c5bffbff mformat: better handling of continuation lines 2 months ago
Charles Brunet d3ef02b2e4 mformat: detect invalid config 2 months ago
Charles Brunet ce1602c1ee alias_target with both_libs builds both 2 months ago
Charles Brunet 0fc363021e auto select static or shared when linking both_libraries together 2 months ago
Charles Brunet 2d6915a598 add default_both_libraries core option 2 months ago
Charles Brunet 7b3169f464 allow internal_dependency object to carry both_lib 2 months ago
Eli Schwartz 83f8de5357
tests: handle uncommon architecture format for nm 2 months ago
Benjamin Gilbert 6d92547e6c mformat: regenerate long lines even if they're already multiline 2 months ago
Jussi Pakkanen 3bb3d576a1 Add support for LLVM 19 in Debian. 2 months ago
Dylan Baker 1e6e4c8d57 mformat: provide nice error message instead of backtrace for invalid value 2 months ago
sid 49a58cf743 modules/gnome: Make 'gnome.yelp()' install actual media with symlinks 2 months ago
LIU Hao 7071ee632c docs: Update descriptions of `host_machine.system()` about Windows 2 months ago
Dylan Baker 0534753662 Add missing `__future__.annotations` imports 2 months ago
Daniele Nicolodi d299add709 intro: add install_rpath to intro-install_plan.json 2 months ago
yehor df41e7843e fix a typo 2 months ago
Elliot 18427adbf2 Add lto support to clang-cl and lld-link 3 months ago
Eli Schwartz 19847ba24a
update various deprecation notices to call out meson 2.0 3 months ago
Eli Schwartz 29797f92f8
Feature checks: fall back to reporting insufficiently portable features 3 months ago
Marek Pikuła 1794a1e63c Extend MESON_TESTTHREADS usage 3 months ago
David Gibson 3c0de47122 Allow external programs in test()'s 'args' parameter 3 months ago
Dylan Baker 75e5ca5837 cmake/interpreter: Remove None from values we promise wont have None 3 months ago
Dylan Baker 08a46bb6c5 cmake/interpreter: Fix some incorrect and missing annotations 3 months ago
Dylan Baker 415ccb4b16 cmake/interpreter: clear up some ambiguous Optional handling 3 months ago
Jussi Pakkanen 79c47bd9d4 Skip symlink tests on Windows. 3 months ago
Jussi Pakkanen b522231c88 Convert Bash usage to a Python script. 3 months ago
L. E. Segovia 761e2470d4 compilers: Allow prelinking with Apple Clang 3 months ago
Mark A. Tsuchida a57c880368 Better handle CTRL-C during clang-tidy/format 3 months ago
Jussi Pakkanen 0bd45b3676 Use proper array form in swiftc. 3 months ago
Dylan Baker 49cc4862e7 mdist: don't mutate meson_command, which is supposed to be immutable 3 months ago
slimeuniverse 45db23394f Discard swiftc linker detect output 3 months ago
Dylan Baker df70680723 mformat: A triple string with a ' in it cannot be simplified 3 months ago
Dylan Baker ab3cfc2da1 tests/format: Make the compare script more useful 3 months ago
Wolfgang Walther 7280639cb5 linkers: skip -export_dynamic flag before MacOS 10.7 3 months ago
Charles Brunet d9ba42217f format: fix indentation of comments 3 months ago
Dylan Baker 18f4a058bf mformat: correctly handle editorconfig files without the root setting 3 months ago
Sam James cdf646feb8
ci: ubuntu: fix coverage unittests by patching/updating lcov 3 months ago
Sam James 9c3dcea2cd
ci: skip frameworks/17 mpi for auto/pkgconfig on Ubuntu 3 months ago
Sam James 9f85279e30
ci: opensuse: add setuptools 3 months ago
Sam James ca734222cf
ci: try to install urld harder for opensuse, ubuntu 3 months ago