diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2017-05-19 15:43:46 +0100 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2017-05-22 14:18:18 +0100 |
commit | c37fc46b5f107cf46c0e823515dc6606f8fd649a (patch) | |
tree | 573a45e3ecc457f49108caa64a4638e83a4ff391 | |
parent | 547225b1255b104638030f59579b8edbb7fc8b17 (diff) | |
download | pango-c37fc46b5f107cf46c0e823515dc6606f8fd649a.tar.gz |
build: Add a simple dist scriptwip/meson-only
This allows us to create a tarball from the latest tag.
-rwxr-xr-x | build-aux/make_release.sh | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/build-aux/make_release.sh b/build-aux/make_release.sh new file mode 100755 index 00000000..864adc9a --- /dev/null +++ b/build-aux/make_release.sh @@ -0,0 +1,23 @@ +#!/bin/sh +set -x + +test -n "$srcdir" || srcdir=$1 +test -n "$srcdir" || srcdir=. + +cd "$srcdir" + +PROJECT=pango +VERSION=$(git describe --abbrev=0) +NAME="${PROJECT}-${VERSION}" + +rm -f "${NAME}.tar" + +echo "Creating git tree archiveā¦" +git archive --prefix="${NAME}/" --format=tar HEAD > ${NAME}.tar + +rm -f "${NAME}.tar.xz" + +echo "Compressing archiveā¦" +xz -f "${NAME}.tar" + +set +x |