summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArun Raghavan <arun@asymptotic.io>2023-05-25 18:21:13 -0400
committerArun Raghavan <arun@asymptotic.io>2023-05-25 18:25:51 -0400
commitc76b8bf34073ffcfd52aea42ab65cc366fefb3cb (patch)
tree8ce34879eb51d100316e96f5d9defc9aef0c53d5
parentcdec109331de34958a892a1418d67806b171b862 (diff)
doc: Update tarball generation processv1.1
Use meson dist, include subproject tarballs, and sha256sum files are also autogenerated.
-rw-r--r--RELEASING.md14
1 files changed, 3 insertions, 11 deletions
diff --git a/RELEASING.md b/RELEASING.md
index 1886e6b..6ec994f 100644
--- a/RELEASING.md
+++ b/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