commit | 9dd00de7066cb20972e641b5885d2de302f00956 | [log] [tgz] |
---|---|---|
author | William A. Kennington III <wak@google.com> | Mon Apr 01 17:23:25 2019 -0700 |
committer | William A. Kennington III <wak@google.com> | Mon Apr 01 17:23:29 2019 -0700 |
tree | 462805e9deaa775a54e4e53eca8f0885f5a50dd7 | |
parent | 15658977ccf42078fcf021494d10400666c7a884 [diff] |
meson: Fix pc file generation The previous commit adding meson support forgot to add the gpioplus library to the pkgconfig file, so anything depending on gpioplus wouldn't get the linker flag that is required to link against it. Change-Id: Id0ed6dabede79bd137ae5f56806e7202f8a238c9 Signed-off-by: William A. Kennington III <wak@google.com>
gpioplus is a c++ wrapper around the linux gpio ioctl interface. It aims to provide c++ ergonomics to the usage.
Test cases require google{test,mock}, valgrind, and lcov.
For a standard release build, you want something like:
./bootstrap.sh ./configure --disable-tests make make install
For a test / debug build, a typical configuration is
./bootstrap.sh ./configure --enable-tests --enable-coverage --enable-valgrind make make check make check-valgrind make check-code-coverage