From a42aec10adc36d842ee5532d43ca5495e79bd096 Mon Sep 17 00:00:00 2001 From: Christian Kern Date: Fri, 27 Feb 2015 15:21:35 +0100 Subject: [PATCH] trapping multiple times on same signal does not work that way. fix. --- scripts/create_tarball.sh | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/scripts/create_tarball.sh b/scripts/create_tarball.sh index fb84532..739197c 100755 --- a/scripts/create_tarball.sh +++ b/scripts/create_tarball.sh @@ -154,9 +154,13 @@ MYTMPDIR=`mktemp -d` echo "--> Creating temporary directories $MYTMPDIR $MYTMPDIR_BUILD $MYTMPDIR_DOXY_BUILD" #install traps, deleting the temporary directories when exiting -trap "rm -rf $MYTMPDIR" EXIT -trap "rm -rf $MYTMPDIR_DOXY_BUILD" EXIT -trap "rm -rf $MYTMPDIR_BUILD" EXIT +function finish { +rm -rf $MYTMPDIR +rm -rf $MYTMPDIR_DOXY_BUILD +rm -rf $MYTMPDIR_BUILD +} + +trap finish EXIT PROJECT_DIR_FULLPATH=`realpath ${d}` -- libgit2 0.26.0