commit | 2f8444ce2dfb265bc6dcd45cae0484d68f08dd91 | [log] [tgz] |
---|---|---|
author | William A. Kennington III <wak@google.com> | Wed Jun 03 13:39:49 2020 -0700 |
committer | William A. Kennington III <wak@google.com> | Wed Jun 03 13:42:53 2020 -0700 |
tree | 1c475227a0818c36b8f5ca35a9d11037a0a6cbed | |
parent | 778baa2ae066d95b417bc0da4637155789562b9d [diff] |
meson: Make googletest vendorable This is a quality of life improvement so that users trying to work with the project don't need to have an external install of the googletest dependency for the tests to build. Change-Id: I44b4cbae14c5006eaef0a5b42a1f6b753b07b405 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.
For a standard release build, you want something like:
meson setup -Dexamples=false -Dtests=disabled builddir ninja -C builddir ninja -C builddir install
For a test / debug build, a typical configuration is
meson setup -Dtests=enabled builddir meson test -C builddir