meson/mesonbuild
Dylan Baker 95dd7499f3 modules/rust: Update bindgen target error checking for bindgen >= 0.71
Which has both changed the error message and relaxed the check. In
theory we wouldn't hit this unless you have a very old bindgen and a
very new rustc.
2025-02-27 15:27:42 -05:00
..
ast Make all Meson level options overridable per subproject. 2025-02-13 23:57:48 +02:00
backend build: Optimize transitive link dep resolution 2025-02-19 14:01:56 -05:00
cargo rust: add warning_level=0 to downloaded Cargo subprojects 2025-01-08 12:07:31 +02:00
cmake Make all Meson level options overridable per subproject. 2025-02-13 23:57:48 +02:00
compilers Fixes issue 14089 (detection of Intel compiler) 2025-02-27 07:12:21 -08:00
dependencies Make all Meson level options overridable per subproject. 2025-02-13 23:57:48 +02:00
interpreter Improve error message on nonexisting options. 2025-02-18 00:23:25 +02:00
interpreterbase Revert "interpreterbase: Add disabler exception for `get_variable` method" 2025-01-21 15:08:01 +02:00
linkers Make all Meson level options overridable per subproject. 2025-02-13 23:57:48 +02:00
modules modules/rust: Update bindgen target error checking for bindgen >= 0.71 2025-02-27 15:27:42 -05:00
scripts symbolextractor: generate symbol files for cross-compiled Windows 2025-01-30 01:04:28 +02:00
templates templates: use library() instead of shared_library() 2025-01-08 10:05:02 -08:00
utils utils: Use dataclasses for PerMachine classes 2025-01-31 07:49:26 -08:00
wrap Fix wrap.py to avoid following symlinks 2025-01-06 21:58:11 +02:00
__init__.py
_pathlib.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
_typing.py compilers: Add support for OpenMP from homebrew with AppleClang 2024-06-26 16:15:47 -04:00
arglist.py arglist: De-dup arg prefixes only when they are used as a prefix 2024-12-27 02:36:48 -05:00
build.py Remove unused variable left over from option refactor. 2025-02-25 19:46:34 +02:00
coredata.py Make all Meson level options overridable per subproject. 2025-02-13 23:57:48 +02:00
depfile.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
envconfig.py Add TASKING compiler support 2025-01-08 01:52:03 +01:00
environment.py Make all Meson level options overridable per subproject. 2025-02-13 23:57:48 +02:00
machinefile.py machinefile: Make fully typesafe 2024-09-06 11:41:06 -07:00
mcompile.py Move OptionKey in the option source file. 2024-07-11 11:53:39 +03:00
mconf.py Make all Meson level options overridable per subproject. 2025-02-13 23:57:48 +02:00
mdevenv.py mdevenv: exec directly into the program to run 2024-11-17 00:29:09 -05:00
mdist.py mdist: correctly detect dirty hg repos with non-English locale, redux 2024-09-20 00:49:00 -04:00
mesondata.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
mesonlib.py Use SPDX-License-Identifier consistently 2023-12-13 15:19:21 -05:00
mesonmain.py Make all Meson level options overridable per subproject. 2025-02-13 23:57:48 +02:00
mformat.py mformat: try to detect meson.format in source files' parent directories 2025-01-31 08:53:35 -08:00
minit.py Move OptionKey in the option source file. 2024-07-11 11:53:39 +03:00
minstall.py minstall: help mypy out with our chown overriding 2025-02-03 21:49:53 -08:00
mintro.py Make all Meson level options overridable per subproject. 2025-02-13 23:57:48 +02:00
mlog.py mlog: Log once should not take location into account 2024-10-11 17:16:30 -04:00
mparser.py optimize variable assignments 2025-01-08 13:45:26 -05:00
msetup.py Permit all unknown b_ options. 2025-02-22 01:54:02 +02:00
msubprojects.py Check for uppercase 'head' when updating subprojects 2024-11-06 18:03:26 +02:00
mtest.py test: fix hang when running tests that need parsing with `--interactive` 2025-02-27 15:25:57 -05:00
munstable_coredata.py Move OptionKey in the option source file. 2024-07-11 11:53:39 +03:00
optinterpreter.py options: Replace uses of `UserOption[T.Any]` with a Union of UserOption types 2025-02-05 17:45:38 +02:00
options.py Fix yielding when top project does not define the option. 2025-02-22 16:32:04 +02:00
programs.py programs: fix regex to match multi-digit major version 2025-01-08 13:45:40 -05:00
rewriter.py rewriter: don't output target info to stderr 2024-09-20 19:57:40 -07:00