mirror of
https://github.com/labwc/labwc.git
synced 2025-10-29 05:40:24 -04:00
Simple utility to allow protocol and version comparison between different running compositors. This can be used to detect missing protocols or versions in labwc. See for example this result when running against the current labwc master and sway 1.10 (nested, results on DRM may differ): Protocols missing from labwc @ wayland-0 ext_transient_seat_manager_v1 1 wl_compositor 6 (has version 5) wp_alpha_modifier_v1 1 wp_content_type_manager_v1 1 xdg_wm_base 5 (has version 3) zwp_keyboard_shortcuts_inhibit_manager_v1 1 Protocols missing from sway @ wayland-1 wl_drm 2 zcosmic_workspace_manager_v1 1 |
||
|---|---|---|
| .. | ||
| ci | ||
| helper | ||
| .gitignore | ||
| asan_leak_suppressions | ||
| check | ||
| checkpatch.pl | ||
| find-banned.sh | ||
| README.md | ||
| run-with-asan.sh | ||
| wl_compcheck.py | ||
These scripts are intended to be run from the project top-level directory
like this: scripts/foo.sh
-
scripts/check: wrapper to check all files insrc/andinclude/ -
scripts/checkpatch.pl: Quick hack on the Linux kernel checkpatch.pl to lint C files written according to the labwc coding style. Run like this:./checkpatch.pl --no-tree --terse --strict --file <file>