[pulseaudio-commits] [Git][pulseaudio/webrtc-audio-processing][master] doc: Add some build instructions to README
Arun Raghavan
gitlab at gitlab.freedesktop.org
Fri Feb 12 20:45:54 UTC 2021
Arun Raghavan pushed to branch master at PulseAudio / webrtc-audio-processing
Commits:
8ac052ad by Arun Raghavan at 2021-02-12T15:44:49-05:00
doc: Add some build instructions to README
- - - - -
1 changed file:
- README.md
Changes:
=====================================
README.md
=====================================
@@ -1,5 +1,4 @@
-About
-=====
+# About
This is meant to be a more Linux packaging friendly copy of the AudioProcessing
module from the [ WebRTC ](https://webrtc.googlesource.com/src) project. The
@@ -12,14 +11,32 @@ the code and hopefully eventually have a single point of packaging all the
WebRTC code to help people reuse the code and avoid keeping private copies in
several different projects.
-Feedback
-========
+# Building
+
+This project uses the [Meson build system](https://mesonbuild.com/). The
+quickest way to build is:
+
+```sh
+# Initialise into the build/ directory, for a prefixed install into the
+# install/ directory
+meson . build -Dprefix=$PWD/install
+
+# Run the actual build
+ninja -C build
+
+# Install locally
+ninja -C build install
+
+# The libraries, headers, and pkg-config files are now in the install/
+# directory
+```
+
+# Feedback
Patches, suggestions welcome. You can file an issue on our Gitlab
[repository](https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/).
-Notes
-====
+# Notes
1. It might be nice to try LTO on the library. We build a lot of code as part
of the main AudioProcessing module deps, and it's possible that this could
View it on GitLab: https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/commit/8ac052ad6ffd5ba1328c44160ec6571dfd9b930d
--
View it on GitLab: https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/commit/8ac052ad6ffd5ba1328c44160ec6571dfd9b930d
You're receiving this email because of your account on gitlab.freedesktop.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-commits/attachments/20210212/cdb248f1/attachment-0001.htm>
More information about the pulseaudio-commits
mailing list