8775 Commits (74712f2dbc3e0f04e6458c6ffe129187dd4726bf)

Author SHA1 Message Date
Xavier Claessens b4b1395ef5 Suggest using --reconfigure only when not already using it 2 years ago
Xavier Claessens f720105e24 find_program: Fallback if version mismatch 2 years ago
Xavier Claessens 6f87215f1f build: Simplify import_filename handling 2 years ago
David Seifert 10e8995fc8 Use `cudart_static` by default in dependency('cuda') 2 years ago
David Seifert 078dc2ca10 Fix completely broken support for `static: true` with dependency('cuda') 2 years ago
Xavier Claessens 18b96cd069 machine file: Add @GLOBAL_SOURCE_ROOT@ and @DIRNAME@ 2 years ago
Benoit Pierre bde690b06e compilers: fix checks handling of internal dependencies 2 years ago
Eli Schwartz 3ebd570bd5
consistently use Literal annotation from typing_extensions 2 years ago
Eli Schwartz 5a827616b5 ninja backend: fix the automatic restat of outputs when reconfiguring 2 years ago
Tristan Partin 946a3561c2 Revert "Revert "Add fs.relative_to()"" 2 years ago
M Henning 22f90fd469
Suggest fix in MesonVersionMismatchException 2 years ago
Charles Brunet 7cbe37ebd9 Add more descriptive description to CustomTarget 2 years ago
Eli Schwartz 84c8905d52
Revert "Add fs.relative_to()" 2 years ago
Eli Schwartz e313f78465
fix style errors in fs.relative_to implementation 2 years ago
Tristan Partin 543e9ca0cf Remove XML filter from testlog.{json,txt} and std streams 2 years ago
Tristan Partin f52bcaa27f Add fs.relative_to() 2 years ago
Xavier Claessens f88a9cd6b3 fs.read(): Catch FileNotFoundError 2 years ago
Andrew McNulty c730807696 Python: Add 'limited_api' kwarg to extension_module 2 years ago
Dylan Baker 9d32302032 interpreter: use typed_kwargs for shared_library(darwin_versions) 2 years ago
Dylan Baker 09bc028c71 interpreter: use typed_kwargs for shared_library(soversion) 2 years ago
Dylan Baker cd676e229b interpreter: use typed_kwargs for shared_library(version) 2 years ago
Eli Schwartz 90ce084144
treewide: automatic rewriting of all comment-style type annotations 2 years ago
Eli Schwartz de1cc0b02b
rewrite a couple comment-style type annotations for oddly indented dicts 2 years ago
Eli Schwartz a01418db0a
remove useless type annotations 2 years ago
Eli Schwartz 32e7ebc821
hotdoc module: add a bunch more type annotations 2 years ago
Eli Schwartz bf0494fcc0
hotdoc module: avoid monkeypatch crime by properly subclassing ExternalProgram 2 years ago
Eli Schwartz 169cd7e619
python module: add a few more type annotations 2 years ago
Eli Schwartz 277151450a
allow some ObjectHolder subclasses to continue to be generic 2 years ago
Xavier Claessens 13b626b67b Popen_safe_logged: Also log exceptions 2 years ago
Charles Brunet 711e4e3b06 Optimize CLikeCompiler._get_file_from_list() 2 years ago
Jan200101 b91244c3b7 correct cmakedefine behavior 2 years ago
kiwixz 3de0f6d4e9 clang: use gcc syntax to enable diagnostics color 2 years ago
Christoph Reiter ec10816665 tests: fix test_vsenv_option with Python 3.11+ on Windows 2 years ago
Dylan Baker 94a97b2f8d interpreter|dependencies: Fix issues spotted by mypy 2 years ago
Dylan Baker bf036f37cd interpreter: delete dead code in func_declare_dependency 2 years ago
Dylan Baker 7abd4d39c1 interpreter: add type annotations to func_declare_dependency 2 years ago
Lucas Alber a151b10988
Detect version for Vulkan system dependency 2 years ago
Xavier Claessens 142dd17f5b machine file: Fix crash on empty value 2 years ago
Xavier Claessens 926c3a6919 Error when an installed static library links to internal custom target 2 years ago
Xavier Claessens 82a8c72187 c_std, cpp_std: Change to a list of desired versions in preference order 2 years ago
Xavier Claessens 9df1627997 Compiler: Add werror kwarg to compiles(), links() and run() methods 2 years ago
Alexandre Janniaux f3b9db9e9d build.py: improve BuildTarget error message 2 years ago
Xavier Claessens 7600856e0a UserArrayOption: Make listify_value() a static method 2 years ago
Xavier Claessens 48c17b7ae6 UserArrayOption: Remove user_input argument 2 years ago
Simon McVittie b95ebf80b8 environment: Don't override mips64 to mips if no compilers are available 2 years ago
Simon McVittie 2cf79c5062 environment: Assume that mips64 can run 32-bit mips binaries 2 years ago
Milan Hauth 78337653fc fixup: since: 1.1.0 -> 1.3.0 2 years ago
Xavier Claessens e01d53b816 compiler: Add required keyword to has_* methods 2 years ago
Nomura 50baf3c626 Add default_options argument to find_program() 2 years ago
Xavier Claessens 183e4b8e90 PkgConfigDependency: Move CLI handling into its own abstraction 2 years ago