summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbuild-aux/make_release.sh15
1 files changed, 9 insertions, 6 deletions
diff --git a/build-aux/make_release.sh b/build-aux/make_release.sh
index c0aa56762..5e0596075 100755
--- a/build-aux/make_release.sh
+++ b/build-aux/make_release.sh
@@ -1,4 +1,7 @@
#!/bin/sh
+
+set -e
+
test -n "$srcdir" || srcdir=$1
test -n "$srcdir" || srcdir=.
@@ -13,19 +16,19 @@ git submodule update --init
echo "Creating git tree archiveā€¦"
git archive --prefix="${NAME}/" --format=tar HEAD > nautilus.tar
-cd libgd
+cd subprojects/libgd
-git archive --prefix="${NAME}/libgd/" --format=tar HEAD > libgd.tar
+git archive --prefix="${NAME}/subprojects/libgd/" --format=tar HEAD > libgd.tar
-cd ..
+cd ../..
rm -f "${NAME}.tar"
tar -Af "${NAME}.tar" nautilus.tar
-tar -Af "${NAME}.tar" libgd/libgd.tar
+tar -Af "${NAME}.tar" subprojects/libgd/libgd.tar
rm -f nautilus.tar
-rm -f libgd/libgd.tar
+rm -f subprojects/libgd/libgd.tar
echo "Compressing archiveā€¦"
-xz -f "${NAME}.tar"
+xz --verbose -f "${NAME}.tar"