Minor change to retorach-zip

removed tmprom and uses tmpdir/filename instead.
This commit is contained in:
almostalive 2012-11-09 12:56:39 -06:00
parent ff25a0cb23
commit f1da4e8fb0

View File

@ -8,7 +8,6 @@
die() die()
{ {
echo "Error: $1" echo "Error: $1"
rm "${TMPROM}"
rm -r "${TMPDIR}" rm -r "${TMPDIR}"
exit 1 exit 1
} }
@ -18,7 +17,6 @@ if [ -z "$1" ]; then
fi fi
COMP_FILE="$1" COMP_FILE="$1"
TMPROM="`mktemp`"
TMPDIR="`mktemp -d`" TMPDIR="`mktemp -d`"
shift shift
@ -63,7 +61,6 @@ FILENAME="`ls -Sp \"${TMPDIR}\" | grep -v /$ | head -n1`"
if [ -z "${FILENAME}" ]; then if [ -z "${FILENAME}" ]; then
die "Cannot find any files in root of archive" die "Cannot find any files in root of archive"
fi fi
mv "${TMPDIR}/${FILENAME}" "${TMPROM}"
SAVENAME="`basename \"${COMP_FILE}\" ${EXTENSION}`" SAVENAME="`basename \"${COMP_FILE}\" ${EXTENSION}`"
SAVESTATE="`basename \"${COMP_FILE}\" ${EXTENSION}`" SAVESTATE="`basename \"${COMP_FILE}\" ${EXTENSION}`"
@ -76,10 +73,9 @@ if [ -z "${EXE}" ]; then
die "Cannot find RetroArch in path." die "Cannot find RetroArch in path."
fi fi
echo "Temp ROM: ${TMPROM}" echo "Temp ROM: ${TMPDIR}/${FILENAME}"
echo "Savename: ${DIRNAME}/${SAVENAME}" echo "Savename: ${DIRNAME}/${SAVENAME}"
echo "Savestate: ${DIRNAME}/${SAVESTATE}" echo "Savestate: ${DIRNAME}/${SAVESTATE}"
"${EXE}" "${TMPROM}" -s "${DIRNAME}/${SAVENAME}" -S "${DIRNAME}/${SAVESTATE}" "$@" "${EXE}" "${TMPDIR}/${FILENAME}" -s "${DIRNAME}/${SAVENAME}" -S "${DIRNAME}/${SAVESTATE}" "$@"
rm "${TMPROM}"
rm -r "${TMPDIR}" rm -r "${TMPDIR}"