tools: appimage cleanup on exit

Signed-off-by: Ramon Roche <mrpollo@gmail.com>
This commit is contained in:
Ramon Roche
2025-07-03 18:59:02 +00:00
parent 7cb36ce47d
commit 68d8a7ce4c
+9
View File
@@ -37,6 +37,15 @@ if $DEBUG; then
echo "[DEBUG] WORKDIR = $WORKDIR" >&2
fi
# ensure we clean up the workdir on exit
cleanup() {
if $DEBUG; then
echo "[DEBUG] Cleaning up WORKDIR: $WORKDIR" >&2
fi
rm -rf "$WORKDIR"
}
trap cleanup EXIT
# symlink PX4's ./log folder to our XDG location
ln -s "$LOG_DIR" "$WORKDIR/log"