meson/mesonbuild
Eli Schwartz c5e766af75
be more explicit about asyncio usage
`get_event_loop()` would always implicitly create one on demand, but
Python upstream has decided it's a bad/confusing API. Explicitly
starting our own, then setting it, is exactly equivalent other than not
being scheduled for deprecation.
2023-01-04 16:46:52 -05:00
..
ast pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00
backend backends/backends: Add helpful message for getting rid of warning 2023-01-03 14:49:02 -05:00
cmake pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00
compilers clang-cl: supports /std:c++20 now. 2023-01-04 09:47:13 -08:00
dependencies add objects keyword argument to declare_dependencies 2023-01-04 09:44:32 -08:00
interpreter add objects keyword argument to declare_dependencies 2023-01-04 09:44:32 -08:00
interpreterbase interpreter: add a feature_validator to KwargInfo 2022-12-05 15:20:09 -05:00
linkers emscripten: use single arguments when specifying options 2022-12-27 06:59:55 -05:00
modules forbid using declare_dependency(objects: ...) with pkg-config module 2023-01-04 09:44:32 -08:00
scripts depfixer: silence fix_jar() and make it do something 2022-12-14 15:37:59 -05:00
templates Fix a typo in the CUDA template 2022-11-17 10:25:29 -08:00
utils mesonlib: remove filename parameter to mlog.warning 2023-01-03 14:49:02 -05:00
wrap wrap: use log once instead of hand rolling 2023-01-03 14:49:02 -05:00
__init__.py
_pathlib.py pathlib: Patch pathlib to work around some bugs (fixes #7295) 2021-06-29 11:28:08 +02:00
_typing.py typing: replace ImmutableSetProtocol with typing.AbstractSet 2022-06-08 23:19:09 +03:00
arglist.py Revert "openbsd: execinfo is not a compiler lib" 2022-12-13 21:00:53 +02:00
build.py add objects keyword argument to declare_dependencies 2023-01-04 09:44:32 -08:00
coredata.py Add fatal=False to many mlog.warnings() 2023-01-03 14:49:02 -05:00
depfile.py pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00
envconfig.py Add NASM compiler 2022-10-24 11:06:57 +02:00
environment.py Add fatal=False to many mlog.warnings() 2023-01-03 14:49:02 -05:00
mcompile.py pylint: enable the bad_builtin checker 2022-11-29 23:26:05 -05:00
mconf.py mconf: Do not print None for empty choices 2022-09-27 11:15:51 -04:00
mdevenv.py devenv: Set QEMU_LD_PREFIX to sys_root 2022-12-07 11:59:06 -05:00
mdist.py pylint: enable useless-return 2022-11-29 23:26:05 -05:00
mesondata.py port from embedded data to importlib.resources 2022-01-10 18:36:57 -05:00
mesonlib.py Move classes used by scripts to their own module 2022-09-28 19:36:13 -04:00
mesonmain.py add a hidden environment variable to make Meson complain hard on deprecations 2023-01-04 16:46:49 -05:00
minit.py pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00
minstall.py minstall: make do_strip run with -Sx for macOS targets 2022-11-01 17:56:18 +02:00
mintro.py pylint: enable global-statement 2022-09-22 18:17:43 -04:00
mlog.py mlog: move code for printing code with a caret to the mlog module 2023-01-03 14:49:02 -05:00
mparser.py mparser: Don't create an exception to pass to mlog.warning 2023-01-03 14:49:02 -05:00
msetup.py msetup: do some stupid casting to make mypy happy 2023-01-03 14:49:02 -05:00
msubprojects.py be more explicit about asyncio usage 2023-01-04 16:46:52 -05:00
mtest.py mtest: simplify deprecated access to current loop 2023-01-04 16:46:52 -05:00
munstable_coredata.py pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00
optinterpreter.py Allow deprecating an option for a new one 2022-04-21 14:18:29 -04:00
programs.py Remove useless EmptyExternalProgram 2022-12-07 11:58:36 -05:00
rewriter.py pylint: enable the set_membership plugin 2022-11-30 16:23:29 -05:00