summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNiels De Graef <nielsdegraef@gmail.com>2023-03-05 18:08:17 +0100
committerNiels De Graef <nielsdegraef@gmail.com>2023-03-05 18:08:51 +0100
commit2ee5fa9463d9ac3bd9fb57c35a14c5e0943026ea (patch)
treeab8c2183c5a7b8c1fad501b98b6ad634c3fd3bcc
parentab2719f17f7d072a55c303825f84100eb4350671 (diff)
downloadfolks-2ee5fa9463d9ac3bd9fb57c35a14c5e0943026ea.tar.gz
README: update meson instructions
These days meson complains a bit if you `meson $BUILDDIR` instead of `meson setup $BUILDDIR`, so update our instructions. While we're at it, adjust them to use the meson-specific wrappers for building and installing, rather than using ninja directly Fixes: https://gitlab.gnome.org/GNOME/folks/-/issues/134
-rw-r--r--README.md9
1 files changed, 5 insertions, 4 deletions
diff --git a/README.md b/README.md
index 9c3180ab..b26e47e8 100644
--- a/README.md
+++ b/README.md
@@ -5,12 +5,13 @@ libfolks is a library that aggregates people from multiple sources (eg,
Telepathy connection managers) to create metacontacts.
## Building
-You can build and install libfolks using [Meson]:
+You can build, test and install libfolks using [Meson]:
```sh
-meson build
-ninja -C build
-ninja -C build install
+meson setup build
+meson compile -C build
+meson test -C build
+meson install -C build
```
Various backends can be enabled or disabled at compile-time. A comprehensive