---
name: "mir_wayland_generator"
section: "1"
platform: "linux"
package: "libmirwayland-bin"
version: "2.20.2-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/mir_wayland_generator"
---

# mir\_wayland\_generator(1)

Generate Mir-style C++ wrappers from a Wayland protocol description

## NAME

mir\_wayland\_generator - Generate Mir-style C++ wrappers from a Wayland protocol description

## SYNOPSIS

**mir\_wayland\_generator** *\<prefix\> \<input\> \<mode\>*

## DESCRIPTION

Generate C++ stubs to make developing the server-side implementation of Wayland protocols easier.

**mir\_wayland\_generator** expects the following command line input:

-

  prefix: the name prefix which will be removed, such as 'wl\_'; to not use a prefix, use \_ or anything that won't match the start of a name

-

  input: the input xml file path

-

  mode: 'header' or 'source'

## AUTHOR

The Mir Display Server has been written by the Mir Server Team at Canonical Ltd.

This man page has been written for the Debian project by Mike Gabriel \<mike.gabriel@das-netzwerkteam.de\> and may be re-used by others.
