xref: /openbmc/gpioplus/README.md (revision 1f6cd3bc)
11d25055fSWilliam A. Kennington III# gpioplus
21d25055fSWilliam A. Kennington III
3*1f6cd3bcSPatrick Williamsgpioplus is a c++ wrapper around the linux gpio ioctl interface. It aims to
4*1f6cd3bcSPatrick Williamsprovide c++ ergonomics to the usage.
51d25055fSWilliam A. Kennington III
61d25055fSWilliam A. Kennington III## Building
7*1f6cd3bcSPatrick Williams
81d25055fSWilliam A. Kennington IIIFor a standard release build, you want something like:
9*1f6cd3bcSPatrick Williams
101d25055fSWilliam A. Kennington III```
11a9bf8b70SWilliam A. Kennington IIImeson setup -Dexamples=false -Dtests=disabled builddir
12a9bf8b70SWilliam A. Kennington IIIninja -C builddir
13a9bf8b70SWilliam A. Kennington IIIninja -C builddir install
141d25055fSWilliam A. Kennington III```
151d25055fSWilliam A. Kennington III
161d25055fSWilliam A. Kennington IIIFor a test / debug build, a typical configuration is
17*1f6cd3bcSPatrick Williams
181d25055fSWilliam A. Kennington III```
19a9bf8b70SWilliam A. Kennington IIImeson setup -Dtests=enabled builddir
20a9bf8b70SWilliam A. Kennington IIImeson test -C builddir
211d25055fSWilliam A. Kennington III```
22