summaryrefslogtreecommitdiff
path: root/wireplumber/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'wireplumber/README.md')
-rw-r--r--wireplumber/README.md34
1 files changed, 34 insertions, 0 deletions
diff --git a/wireplumber/README.md b/wireplumber/README.md
new file mode 100644
index 0000000..cfbb6db
--- /dev/null
+++ b/wireplumber/README.md
@@ -0,0 +1,34 @@
+# astal-wireplumber
+
+A libwireplumber wrapper.
+
+## Build from source
+### Dependencies
+
+- meson
+- libwireplumber
+- glib
+- gobject-introspection
+- vala (only required for the vapi option)
+
+### Meson options
+
+* `-Dintrospection` (default: `true`): build GObject Introspection data (needed for language bindings)
+* `-Dvapi` (default: `true`): build VAPI data (required to make this lib usable in vala). Requires `-Dintrospection=true`
+
+### build instructions
+
+```sh
+# Clone the repository
+git clone https://github.com/astal-sh/wireplumber
+cd wireplumber
+
+# Setup and build
+meson setup build
+meson compile -C build
+
+# Install
+meson install -C build
+```
+
+