diff options
author | Frediano Ziglio <freddy77@gmail.com> | 2021-06-13 19:20:57 +0100 |
---|---|---|
committer | Frediano Ziglio <freddy77@gmail.com> | 2021-06-14 11:30:55 +0100 |
commit | 0219bea62e93b0fd583daca56e028719d696e039 (patch) | |
tree | 17d11ef1b24fc2e29b745aa8e28b30be6462ff79 /build-aux | |
parent | 6534d72a1e6a39904d4a1ff0f8bdcfbdbcbd7276 (diff) |
build: Improve Meson distribution file
Generate .tarball-version file.
Code from spice-gtk.
Meson 0.49 is required for multiple parameters to meson.add_dist_script.
Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Diffstat (limited to 'build-aux')
-rwxr-xr-x | build-aux/meson-dist | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/build-aux/meson-dist b/build-aux/meson-dist new file mode 100755 index 00000000..80d534fe --- /dev/null +++ b/build-aux/meson-dist @@ -0,0 +1,16 @@ +#!/bin/bash + +set -e +set -o pipefail + +if test "$1" = ""; then + echo "Version not provided" >&2 + exit 1 +fi +if ! test -d "$2"; then + echo "Source directory not provided" >&2 + exit 1 +fi + +# generate tarball version +echo "$1" > "$MESON_DIST_ROOT/.tarball-version" |