From 3869183481f0367d2f9456f865a9f30ac13ebaf8 Mon Sep 17 00:00:00 2001 From: anon <anon@anon.anon> Date: Tue, 10 Dec 2024 20:39:02 +0100 Subject: [PATCH] Added 'Misc./terribly_old_scripts/tarball_from_project' --- Misc./terribly_old_scripts/tarball_from_project | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 Misc./terribly_old_scripts/tarball_from_project diff --git a/Misc./terribly_old_scripts/tarball_from_project b/Misc./terribly_old_scripts/tarball_from_project new file mode 100755 index 0000000..72f8781 --- /dev/null +++ b/Misc./terribly_old_scripts/tarball_from_project @@ -0,0 +1,14 @@ +#!/bin/bash + +set -e +VERSION="$(git tag | tail -1 | cut -c2-)" +[ -z "$VERSION" ] && exit 1 +NAME="$(basename $PWD)-${VERSION}" +TMP="/tmp/${NAME}" +mkdir "$TMP" || rm -r "${TMP}" +cp -r ./ "$TMP/" +OPWD="$PWD" +cd /tmp/ +tar -c -z "$NAME" -f "${NAME}.tar.gz" +mv "${NAME}.tar.gz" "$OPWD" +rm -r "${TMP}"