diff options
author | Måns Rullgård <mans@mansr.com> | 2008-05-13 17:25:04 +0000 |
---|---|---|
committer | Måns Rullgård <mans@mansr.com> | 2008-05-13 17:25:04 +0000 |
commit | e4e69e0b8b7c8a663566d366176eb42c9d731a0d (patch) | |
tree | ab2c4f5de9bda435ce515eeb2206ee2c616a1e80 /configure | |
parent | dcc01c06650b193c11d3021346077d663de387fb (diff) | |
download | ffmpeg-e4e69e0b8b7c8a663566d366176eb42c9d731a0d.tar.gz |
set temporary filenames before using them
Originally committed as revision 13148 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 33 |
1 files changed, 16 insertions, 17 deletions
@@ -1063,6 +1063,22 @@ nm="${cross_prefix}${nm}" ranlib="${cross_prefix}${ranlib}" strip="${cross_prefix}${strip}" +# set temporary file name +if test ! -z "$TMPDIR" ; then + TMPDIR1="${TMPDIR}" +elif test ! -z "$TEMPDIR" ; then + TMPDIR1="${TEMPDIR}" +else + TMPDIR1="/tmp" +fi + +TMPC="${TMPDIR1}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}.c" +TMPE="${TMPDIR1}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}${EXESUF}" +TMPH="${TMPDIR1}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}.h" +TMPO="${TMPDIR1}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}.o" +TMPS="${TMPDIR1}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}.S" +TMPSH="${TMPDIR1}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}.sh" + case "$arch" in i386|i486|i586|i686|i86pc|BePC) arch="x86_32" @@ -1286,23 +1302,6 @@ case $target_os in ;; esac -# set temporary file name -if test ! -z "$TMPDIR" ; then - TMPDIR1="${TMPDIR}" -elif test ! -z "$TEMPDIR" ; then - TMPDIR1="${TEMPDIR}" -else - TMPDIR1="/tmp" -fi - -TMPC="${TMPDIR1}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}.c" -TMPE="${TMPDIR1}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}${EXESUF}" -TMPH="${TMPDIR1}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}.h" -TMPO="${TMPDIR1}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}.o" -TMPS="${TMPDIR1}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}.S" -TMPSH="${TMPDIR1}/ffmpeg-conf-${RANDOM}-$$-${RANDOM}.sh" - - add_extralibs $osextralibs disabled logging && logfile=/dev/null |