..
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