summaryrefslogtreecommitdiff
path: root/wireplumber/README.md
diff options
context:
space:
mode:
authorAylur <[email protected]>2024-09-01 03:18:35 +0200
committerAylur <[email protected]>2024-09-01 03:18:35 +0200
commitdb0409915c8e161eb5e8a04938fb8b24f2393ddd (patch)
tree87540809d61c1f61749890c6861fda41c83718ff /wireplumber/README.md
parent276f4a8dc779632bffe5a7ec913a8a7f79cc5928 (diff)
parenteacac669d0f1b12fde9119fd4a53fba29552eb70 (diff)
merge wireplumber
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
+```
+
+