# HG changeset patch # User Gary Kramlich # Date 1256686588 0 # Node ID 47c988cae71615e3812114b1271cad1da3eb9eb6 # Parent df0f40146b762cd1c6dd4bb4dc386f5396b8ce8c added a cleanup function to remove our autogen-?????? files when autogen receives SIGINT diff -r df0f40146b76 -r 47c988cae716 autogen.sh --- a/autogen.sh Tue Oct 27 07:58:50 2009 +0000 +++ b/autogen.sh Tue Oct 27 23:36:28 2009 +0000 @@ -99,9 +99,17 @@ fi } +cleanup () { + rm -f autogen-?????? + echo + exit 2 +} + ############################################################################### # We really start here, yes, very sneaky! ############################################################################### +trap cleanup 2 + FIGLET=`which figlet 2> /dev/null` if [ x"${FIGLET}" != x"" ] ; then ${FIGLET} -f small ${PACKAGE}