98498f70d99c2bb900cce20fd82414a2b9c40629
[platform/upstream/libxkbcommon.git] / tools / xkbcli-compile-keymap.1
1 .TH "XKBCLI\-COMPILE\-KEYMAP" "1" "" "" "libxkbcommon manual"
2 .
3 .SH "NAME"
4 \fBxkbcli\-compile\-keymap\fR \- compile an XKB keymap
5 .
6 .SH "SYNOPSIS"
7 \fBxkbcli\fR compile\-keymap [\-\-help] [OPTIONS]
8 .
9 .SH "DESCRIPTION"
10 \fBxkbcli compile\-keymap\fR compiles and prints a keymap based on the given options.
11 .
12 .SH "OPTIONS"
13 .
14 .TP
15 \fB\-\-help\fR
16 Print help and exit
17 .
18 .TP
19 .B \-\-verbose
20 Enable verbose debugging output
21 .
22 .TP
23 .B \-\-rmlvo
24 Print the full RMLVO with the defaults filled in for missing elements
25 .
26 .TP
27 .B \-\-from\-xkb
28 Load the XKB file from stdin, ignore RMLVO options.
29 This option must not be used with \fB\-\-kccgst\fR.
30 .
31 .TP
32 .B \-\-include=PATH
33 Add the given path to the include path list.
34 This option is order\-dependent, include paths given first are searched first.
35 If an include path is given, the default include path list is not used.
36 Use \fB\-\-include\-defaults\fR to add the default include paths.
37 .
38 .TP
39 .B \-\-include\-defaults
40 Add the default set of include directories.
41 This option is order-dependent, include paths given first are searched first.
42 .
43 .TP
44 .B \-\-rules=<rules>
45 The XKB ruleset
46 .
47 .TP
48 .B \-\-model=<model>
49 The XKB model
50 .
51 .TP
52 .B \-\-layout=<layout>
53 The XKB layout
54 .
55 .TP
56 .B \-\-variant=<variant>
57 The XKB layout variant
58 .
59 .TP
60 .B \-\-options=<options>
61 The XKB options
62 .
63 .SH "SEE ALSO"
64 \fBxkbcli\fR(1)
65 .
66 .P
67 The
68 .UR https://xkbcommon.org
69 libxkbcommon online documentation
70 .UE