From 9a6ac8303b6f7133f3bde8a878a114d1d6970b22 Mon Sep 17 00:00:00 2001 From: psykose Date: Fri, 29 Apr 2022 06:50:57 +0000 Subject: [PATCH] fix: ensure src-old is always removed on exit --- apatch | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apatch b/apatch index 39720b9..d4f7501 100755 --- a/apatch +++ b/apatch @@ -1,5 +1,11 @@ #!/bin/sh +cleanup() { + rm -rf src-old +} + +trap 'cleanup' EXIT INT HUP + startdir="$PWD" [ -f APKBUILD ] || ( echo "please run this in a package directory"; exit 1 ) @@ -32,4 +38,3 @@ done ) busybox diff -U3 -r "src-old$builddir" "src$builddir" | sed "s|src-old$builddir|a|g;s|src$builddir|b|g" > $1 -rm -rf src-old