5 tree_birth
="$(date --reference=tree.timestamp +%s 2>/dev/null)"
6 tree_age
="$(( $(date +%s) - ${tree_birth:-0} ))"
8 if [ $max_lifetime -le 0 ]; then
9 echo "No tree expiry set."
11 elif [ $tree_age -ge $max_lifetime ]; then
12 echo "The build tree reached its maximum lifetime, cleaning up."
13 find .
-mindepth 1 -maxdepth 1 -print0 |
xargs -r -0 rm -vrf |
while read entry
; do
18 echo "Writing new timestamp"
19 date +%s
> tree.timestamp
22 echo "The build tree is not expired."