[pulseaudio-commits] [Git][pulseaudio/webrtc-audio-processing][master] doc: Update tarball generation process
Arun Raghavan (@arun)
gitlab at gitlab.freedesktop.org
Thu May 25 22:27:12 UTC 2023
Arun Raghavan pushed to branch master at PulseAudio / webrtc-audio-processing
Commits:
c76b8bf3 by Arun Raghavan at 2023-05-25T18:25:51-04:00
doc: Update tarball generation process
Use meson dist, include subproject tarballs, and sha256sum files are
also autogenerated.
- - - - -
1 changed file:
- RELEASING.md
Changes:
=====================================
RELEASING.md
=====================================
@@ -25,15 +25,14 @@ git tag -s -m 'WebRTC AudioProcessing v<X.y>' v<X.y>
## Make a tarball
```sh
-git archive --format 'tar.gz' \
- --prefix 'webrtc-audio-processing-X.y/' -9 vX.y \
- > webrtc-audio-processing-X.y.tar.gz
+# The output will be in build/meson-dist/
+meson dist -C build --formats=gztar,xztar --include-subprojects
```
## Do a test build
```sh
-tar xvf webrtc-audio-processing-X.y.tar.gz
+tar xvf webrtc-audio-processing-X.y.tar.xz
cd webrtc-audio-processing-X.y
meson . build -Dprefix=$PWD/install
ninja -C build
@@ -41,13 +40,6 @@ ninja -C build install
cd ..
```
-## Checksum the tarball
-
-```sh
-sha256sum webrtc-audio-processing-X.y.tar.gz \
- > webrtc-audio-processing-X.y.tar.gz.sha256
-```
-
## Publish the files
```sh
View it on GitLab: https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/commit/c76b8bf34073ffcfd52aea42ab65cc366fefb3cb
--
View it on GitLab: https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/commit/c76b8bf34073ffcfd52aea42ab65cc366fefb3cb
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/20230525/0de69da8/attachment-0001.htm>
More information about the pulseaudio-commits
mailing list