scripts: remove unused expire.sh
authorThibaut VARÈNE <hacks@slashdirt.org>
Wed, 15 Nov 2023 12:45:18 +0000 (13:45 +0100)
committerPetr Štetiar <ynezz@true.cz>
Thu, 16 Nov 2023 08:57:19 +0000 (09:57 +0100)
Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>
scripts/expire.sh [deleted file]

diff --git a/scripts/expire.sh b/scripts/expire.sh
deleted file mode 100755 (executable)
index e965f84..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/bash
-
-max_lifetime="$1"
-
-tree_birth="$(date --reference=tree.timestamp +%s 2>/dev/null)"
-tree_age="$(( $(date +%s) - ${tree_birth:-0} ))"
-
-if [ $max_lifetime -le 0 ]; then
-       echo "No tree expiry set."
-
-elif [ $tree_age -ge $max_lifetime ]; then
-       echo "The build tree reached its maximum lifetime, cleaning up."
-       find . -mindepth 1 -maxdepth 1 -print0 | xargs -r -0 rm -vrf | while read entry; do
-               printf "."
-       done
-
-       mkdir build
-
-       echo ""
-       echo "Writing new timestamp"
-       date +%s > tree.timestamp
-
-else
-       echo "The build tree is not expired."
-fi
-
-exit 0