summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md17
1 files changed, 6 insertions, 11 deletions
diff --git a/README.md b/README.md
index 496b6b5..65129ad 100644
--- a/README.md
+++ b/README.md
@@ -13,23 +13,18 @@ This project provides the following primitives:
## Dependencies
-Test cases require google{test,mock}, valgrind, and lcov.
+Test cases require google{test,mock}, valgrind, and lcov. It also requires the Meson Build System which can be installed following the instructions at [mesonbuild.com](https://mesonbuild.com/Getting-meson.html).
## Building
For a standard release build, you want something like:
```
-./bootstrap.sh
-./configure --disable-examples --disable-tests
-make
-make install
+meson setup -Dexamples=false -Dtests=disabled builddir
+ninja -C builddir
+ninja -C builddir 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
+meson setup -Dtests=enabled builddir
+meson test -C builddir
```
OpenPOWER on IntegriCloud