1LIRC-LSPLUGINS(1) User Commands LIRC-LSPLUGINS(1)
2
3
4
6 lirc-lsplugins - Print dynamic modules info
7
9 lirc-lsplugins [-l] [-q] [-U plugindir] [drivers]
10
11 lirc-lsplugins -e [-q] [-U plugindir]
12
13 lirc-lsplugins -y [-U plugindir]
14
15
17 Tool which writes a simple list with info for each driver found. In
18 particular, it writes info if a plugin can't be loaded e. g., due to
19 unresolved references.
20
21 The drivers argument is an optional selector which limits the output to
22 matching drivers. The match is a glob-type match as done by fnmatch()
23
25 -U --plugindir <path>
26 Use <path> to search for plugins. The path is a':'-separated
27 search path similar to e. g., $PATH.
28
29 -q --quiet
30 Don't write headers and trailing legend.
31
32 -s --summary
33 Just write a summary over number of plugins, drivers and errors.
34
35 -e --errors
36 Only list plugins which can't be loaded, or does not contain any
37 drivers.
38
39 -y --yaml
40 Make a YAML listing reflecting the drivers' configuration hints
41 such as the device_hint. The format is unstable and primarely
42 used by lirc-setup(1).
43
44 -l --long
45 Add info on driver features.
46
47 -p --default-path
48 Print default search path and exit.
49
50 -h --help
51 Display usage summary.
52
53 -v --version
54 Display version info.
55
56
58 $ lirc-lsplugins -U ../lib/.libs:/usr/local/lib/lirc/plugins tira*
59
60 Lists all drivers with name matching 'tira*' found in plugins living in
61 ../lib/.libs or /usr/local/lib/lirc/plugins.
62
63
65 lirc-lsplugins returns a non-zero error code if there is at least one
66 plugin from which no driver can be loaded or options and parameters
67 can't be parsed. Otherwise it returns zero.
68
69
71 Some drivers change their capabilities in runtime after inspecting the
72 underlying hardware. These runtime capabilities can not be listed by
73 lirc-lsplugins.
74
75
76
78 fnmatch(3)
79 lircd(8)
80
81
82
83lirc-lsplugins 0.10.0 Last change: Oct 2016 LIRC-LSPLUGINS(1)