Try to find wayland-scanner.
If the wayland-scanner executable is not in your PATH, you can provide an alternative name or full path location with the WaylandScanner_EXECUTABLE variable.
This will define the following variables:
If WaylandScanner_FOUND is TRUE, it will also define the following imported target:
This module provides the following functions to generate C protocol implementations:
- ecm_add_wayland_client_protocol
- ecm_add_wayland_server_protocol
ecm_add_wayland_client_protocol(<source_files_var>
PROTOCOL <xmlfile>
BASENAME <basename>)
Generate Wayland client protocol files from <xmlfile> XML definition for the <basename> interface and append those files to <source_files_var>.
ecm_add_wayland_server_protocol(<source_files_var>
PROTOCOL <xmlfile>
BASENAME <basename>)
Generate Wayland server protocol files from <xmlfile> XML definition for the <basename> interface and append those files to <source_files_var>.
Since 1.4.0.