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>
1 file changed
tree: 462805e9deaa775a54e4e53eca8f0885f5a50dd7
  1. example/
  2. src/
  3. test/
  4. .clang-format
  5. .gitignore
  6. .lcovrc
  7. bootstrap.sh
  8. configure.ac
  9. LICENSE
  10. MAINTAINERS
  11. Makefile.am
  12. meson.build
  13. meson_options.txt
  14. README.md
README.md

gpioplus

gpioplus is a c++ wrapper around the linux gpio ioctl interface. It aims to provide c++ ergonomics to the usage.

Dependencies

Test cases require google{test,mock}, valgrind, and lcov.

Building

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