From ac37d0f180221057a1b34779b8ae96f9bd873e06 Mon Sep 17 00:00:00 2001 From: Harry van Haaren Date: Sat, 30 Sep 2017 12:43:42 +0100 Subject: [PATCH] readme: add section on building with make or meson Add a short paragraph to indicate that there are two methods to build pipewire. Signed-off-by: Harry van Haaren --- README | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/README b/README index 9d34e6d56..77bcce4f6 100644 --- a/README +++ b/README @@ -13,3 +13,22 @@ pipelines. This includes: Nodes in the graph can be implemented as separate processes, communicating with sockets and exchanging multimedia content using fd passing. + +Building +-------- + +Pipewire uses the Meson and Ninja build system to compile. If you're not +familiar with these tools, the included "autogen.sh" script will +automatically run the correct meson/ninja commands, and output a Makefile. +It follows that there are two methods to build Pipewire, however both rely +on Meson and Ninja to actually perform the compilation: + +$ ./autogen.sh +$ make + +or the Meson/Ninja native method: + +$ meson build +$ cd build +$ ninja +