xref: /aosp_15_r20/external/libxkbcommon/tools/xkbcli-compile-keymap.1 (revision 2b949d0487e80d67f1fda82db69e101e761f8064)
1*2b949d04SAndroid Build Coastguard Worker.Dd July 27, 2020
2*2b949d04SAndroid Build Coastguard Worker.Dt XKBCLI\-COMPILE\-KEYMAP 1
3*2b949d04SAndroid Build Coastguard Worker.Os
4*2b949d04SAndroid Build Coastguard Worker.
5*2b949d04SAndroid Build Coastguard Worker.Sh NAME
6*2b949d04SAndroid Build Coastguard Worker.Nm "xkbcli compile\-keymap"
7*2b949d04SAndroid Build Coastguard Worker.Nd compile an XKB keymap
8*2b949d04SAndroid Build Coastguard Worker.
9*2b949d04SAndroid Build Coastguard Worker.Sh SYNOPSIS
10*2b949d04SAndroid Build Coastguard Worker.Nm
11*2b949d04SAndroid Build Coastguard Worker.Op Ar options
12*2b949d04SAndroid Build Coastguard Worker.
13*2b949d04SAndroid Build Coastguard Worker.Sh DESCRIPTION
14*2b949d04SAndroid Build Coastguard Worker.Nm
15*2b949d04SAndroid Build Coastguard Workercompiles and prints a keymap based on the given options.
16*2b949d04SAndroid Build Coastguard Worker.
17*2b949d04SAndroid Build Coastguard Worker.Bl -tag -width Ds
18*2b949d04SAndroid Build Coastguard Worker.It Fl \-help
19*2b949d04SAndroid Build Coastguard WorkerPrint help and exit
20*2b949d04SAndroid Build Coastguard Worker.
21*2b949d04SAndroid Build Coastguard Worker.It Fl \-verbose
22*2b949d04SAndroid Build Coastguard WorkerEnable verbose debugging output
23*2b949d04SAndroid Build Coastguard Worker.
24*2b949d04SAndroid Build Coastguard Worker.It Fl \-rmlvo
25*2b949d04SAndroid Build Coastguard WorkerPrint the full RMLVO with the defaults filled in for missing elements
26*2b949d04SAndroid Build Coastguard Worker.
27*2b949d04SAndroid Build Coastguard Worker.It Fl \-from\-xkb
28*2b949d04SAndroid Build Coastguard WorkerLoad the XKB file from stdin, ignore RMLVO options.
29*2b949d04SAndroid Build Coastguard WorkerThis option must not be used with
30*2b949d04SAndroid Build Coastguard Worker.Fl \-kccgst .
31*2b949d04SAndroid Build Coastguard Worker.
32*2b949d04SAndroid Build Coastguard Worker.It Fl \-include Ar PATH
33*2b949d04SAndroid Build Coastguard WorkerAdd the given path to the include path list.
34*2b949d04SAndroid Build Coastguard WorkerThis option is order\-dependent, include paths given first are searched first.
35*2b949d04SAndroid Build Coastguard WorkerIf an include path is given, the default include path list is not used.
36*2b949d04SAndroid Build Coastguard WorkerUse
37*2b949d04SAndroid Build Coastguard Worker.Fl -\-include\-defaults
38*2b949d04SAndroid Build Coastguard Workerto add the default include paths.
39*2b949d04SAndroid Build Coastguard Worker.
40*2b949d04SAndroid Build Coastguard Worker.It Fl \-include\-defaults
41*2b949d04SAndroid Build Coastguard WorkerAdd the default set of include directories.
42*2b949d04SAndroid Build Coastguard WorkerThis option is order-dependent, include paths given first are searched first.
43*2b949d04SAndroid Build Coastguard Worker.
44*2b949d04SAndroid Build Coastguard Worker.It Fl \-rules Ar rules
45*2b949d04SAndroid Build Coastguard WorkerThe XKB ruleset
46*2b949d04SAndroid Build Coastguard Worker.
47*2b949d04SAndroid Build Coastguard Worker.It Fl \-model Ar model
48*2b949d04SAndroid Build Coastguard WorkerThe XKB model
49*2b949d04SAndroid Build Coastguard Worker.
50*2b949d04SAndroid Build Coastguard Worker.It Fl \-layout Ar layout
51*2b949d04SAndroid Build Coastguard WorkerThe XKB layout
52*2b949d04SAndroid Build Coastguard Worker.
53*2b949d04SAndroid Build Coastguard Worker.It Fl \-variant Ar variant
54*2b949d04SAndroid Build Coastguard WorkerThe XKB layout variant
55*2b949d04SAndroid Build Coastguard Worker.
56*2b949d04SAndroid Build Coastguard Worker.It Fl \-options Ar options
57*2b949d04SAndroid Build Coastguard WorkerThe XKB options
58*2b949d04SAndroid Build Coastguard Worker.El
59*2b949d04SAndroid Build Coastguard Worker.
60*2b949d04SAndroid Build Coastguard Worker.Sh SEE ALSO
61*2b949d04SAndroid Build Coastguard Worker.Xr xkbcli 1 ,
62*2b949d04SAndroid Build Coastguard Worker.Lk https://xkbcommon.org "The libxkbcommon online documentation"
63