Commit 9ac81bbbe1244d0092b60a7c2b2d20670cb7ac85
1 parent
ebd486d5
Use trap shell builtin to remove temporary files
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5816 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
2 additions
and
2 deletions
configure
... | ... | @@ -17,6 +17,8 @@ TMPE="${TMPDIR1}/qemu-conf-${RANDOM}-$$-${RANDOM}" |
17 | 17 | TMPS="${TMPDIR1}/qemu-conf-${RANDOM}-$$-${RANDOM}.S" |
18 | 18 | TMPI="${TMPDIR1}/qemu-conf-${RANDOM}-$$-${RANDOM}.i" |
19 | 19 | |
20 | +trap "rm -f $TMPC $TMPO $TMPE $TMPS $TMPI; exit" 0 2 3 15 | |
21 | + | |
20 | 22 | # default parameters |
21 | 23 | prefix="" |
22 | 24 | interp_prefix="/usr/gnemul/qemu-%M" |
... | ... | @@ -1727,5 +1729,3 @@ if test "$source_path_used" = "yes" ; then |
1727 | 1729 | ln -s $source_path/$f $f |
1728 | 1730 | done |
1729 | 1731 | fi |
1730 | - | |
1731 | -rm -f $TMPO $TMPC $TMPE $TMPS $TMPI | ... | ... |