14161 Commits (4c9927e8b700a27ba300b9b6561f6ea223d35585)
 

Author SHA1 Message Date
David Seifert 078dc2ca10 Fix completely broken support for `static: true` with dependency('cuda') 1 year ago
Xavier Claessens 18b96cd069 machine file: Add @GLOBAL_SOURCE_ROOT@ and @DIRNAME@ 1 year ago
Benoit Pierre bde690b06e compilers: fix checks handling of internal dependencies 1 year ago
Eli Schwartz 253df6f9f8
CI: make linters emit colored output 1 year ago
Eli Schwartz 1ed619d196
run_mypy: add option to run once for each supported version of python 1 year ago
Eli Schwartz 3ebd570bd5
consistently use Literal annotation from typing_extensions 1 year ago
Eli Schwartz 184277bb4a
docs: use future annotations for genrefman types in typing_extensions 1 year ago
Eli Schwartz 2edcbb452e
CI: trigger website job when testing modifications to the website job 1 year ago
Eli Schwartz 9153b82cc2
CI: add pip caching to website job 1 year ago
Eli Schwartz 5a827616b5 ninja backend: fix the automatic restat of outputs when reconfiguring 1 year ago
Tristan Partin 946a3561c2 Revert "Revert "Add fs.relative_to()"" 1 year ago
M Henning 22f90fd469
Suggest fix in MesonVersionMismatchException 1 year ago
Benoit Pierre 268276f7ac tests: fix assertion rewriting when pytest is used 1 year ago
Charles Brunet 7cbe37ebd9 Add more descriptive description to CustomTarget 1 year ago
Jan Janssen 88747b4f8d docs: Provide example for feature.disable_auto_if 1 year ago
Eli Schwartz 84c8905d52
Revert "Add fs.relative_to()" 1 year ago
Eli Schwartz 1fd70a2a00
tests: consolidate MESON_SKIP_TEST reporting and use it in unittests 1 year ago
Eli Schwartz 98232eb036
skip test on pkgconf 2.0.1 that is broken there due to a reported bug 1 year ago
Eli Schwartz e313f78465
fix style errors in fs.relative_to implementation 1 year ago
Tristan Partin 7a2b673d40 Remove hacky setup for CustomTargetIndex tests in fs.relative_to() 1 year ago
Tristan Partin 543e9ca0cf Remove XML filter from testlog.{json,txt} and std streams 1 year ago
Tristan Partin f52bcaa27f Add fs.relative_to() 1 year ago
Charlie Ringström cbf8e67f19 Replace deprecated GTK flag 1 year ago
Xavier Claessens 229757fe91 README: Document python requirement history 1 year ago
Tristan Partin 14892eb849
Fix some random capitalization in feature.yaml 1 year ago
Xavier Claessens f88a9cd6b3 fs.read(): Catch FileNotFoundError 1 year ago
Xavier Claessens 8a7fdd9159 wasm: make generic cross file 1 year ago
Andrew McNulty c730807696 Python: Add 'limited_api' kwarg to extension_module 1 year ago
Dylan Baker 9d32302032 interpreter: use typed_kwargs for shared_library(darwin_versions) 1 year ago
Dylan Baker 09bc028c71 interpreter: use typed_kwargs for shared_library(soversion) 1 year ago
Dylan Baker cd676e229b interpreter: use typed_kwargs for shared_library(version) 1 year ago
Eli Schwartz 90ce084144
treewide: automatic rewriting of all comment-style type annotations 1 year ago
Eli Schwartz de1cc0b02b
rewrite a couple comment-style type annotations for oddly indented dicts 1 year ago
Eli Schwartz a01418db0a
remove useless type annotations 1 year ago
Jan Janssen 03a2a3a677 docs: Add more feature truth tables 1 year ago
Eli Schwartz 32e7ebc821
hotdoc module: add a bunch more type annotations 1 year ago
Eli Schwartz bf0494fcc0
hotdoc module: avoid monkeypatch crime by properly subclassing ExternalProgram 1 year ago
Eli Schwartz 169cd7e619
python module: add a few more type annotations 1 year ago
Eli Schwartz 277151450a
allow some ObjectHolder subclasses to continue to be generic 1 year ago
Xavier Claessens 13b626b67b Popen_safe_logged: Also log exceptions 1 year ago
Charles Brunet 711e4e3b06 Optimize CLikeCompiler._get_file_from_list() 1 year ago
Jan200101 b91244c3b7 correct cmakedefine behavior 1 year ago
kiwixz 3de0f6d4e9 clang: use gcc syntax to enable diagnostics color 1 year ago
Christoph Reiter 6671b7359f tests: fix "4 custom target depends extmodule" with Python 3.8+ on Windows 1 year ago
Christoph Reiter ec10816665 tests: fix test_vsenv_option with Python 3.11+ on Windows 1 year ago
Dylan Baker 94a97b2f8d interpreter|dependencies: Fix issues spotted by mypy 1 year ago
Dylan Baker bf036f37cd interpreter: delete dead code in func_declare_dependency 1 year ago
Dylan Baker 7abd4d39c1 interpreter: add type annotations to func_declare_dependency 1 year ago
Lucas Alber a151b10988
Detect version for Vulkan system dependency 1 year ago
Xavier Claessens 142dd17f5b machine file: Fix crash on empty value 1 year ago