summaryrefslogtreecommitdiff
path: root/functions/exit.sh
diff options
context:
space:
mode:
Diffstat (limited to 'functions/exit.sh')
-rwxr-xr-xfunctions/exit.sh8
1 files changed, 8 insertions, 0 deletions
diff --git a/functions/exit.sh b/functions/exit.sh
index 5fa1fa86f..575da9b5a 100755
--- a/functions/exit.sh
+++ b/functions/exit.sh
@@ -35,6 +35,14 @@ Exit ()
done
fi
+ # Saving package cache
+ if ls .stage/cache_* > /dev/null 2>&1
+ then
+ _CACHE="$(basename .stage/cache_* | sed -e 's|cache_||' -e 's|_|/|g')"
+
+ Save_cache ${_CACHE}
+ fi
+
return ${VALUE}
}