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 <harryhaaren@gmail.com>
This commit is contained in:
Harry van Haaren 2017-09-30 12:43:42 +01:00 committed by Wim Taymans
parent 6a0ee7a298
commit ac37d0f180

19
README
View file

@ -13,3 +13,22 @@ pipelines. This includes:
Nodes in the graph can be implemented as separate processes, Nodes in the graph can be implemented as separate processes,
communicating with sockets and exchanging multimedia content using fd communicating with sockets and exchanging multimedia content using fd
passing. 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