aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules/wayland.py
AgeCommit message (Collapse)AuthorFilesLines
2022-09-07modules/wayland: Change default value of include_core_only to trueMark Bolhuis1-1/+1
The use of wayland-<client|server>.h is discouraged, therefore change the default value of include_core_only to true.
2022-09-07modules/wayland: Rename core_only to include_core_onlyMark Bolhuis1-3/+3
Rename the core_only option in scan_xml to include_core_only to match the flag used by wayland-scanner.
2022-09-06modules/wayland: Support --include-core-onlyMark Bolhuis1-1/+7
wayland-scanner can generate header files that only include wayland-client-core.h using a flag. Add a core_only option to scan_xml to support this use case.
2022-08-26Fix purely white space issues reported by flake8Alf Henrik Sauge1-1/+1
2022-08-17interpreter: move handling of module stability to interpreterDylan Baker1-0/+154
Thanks to `ModuleInfo`, all modules are just named `foo.py` instead of `unstable_foo.py`, which simplifies the import method a bit. This also allows for accurate FeatureNew/FeatureDeprecated use, as we know when the module was added and if/when it was stabilized.