mirror of
https://github.com/libretro/RetroArch
synced 2025-04-10 15:45:19 +00:00
Minor change to retorach-zip
removed tmprom and uses tmpdir/filename instead.
This commit is contained in:
parent
ff25a0cb23
commit
f1da4e8fb0
@ -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}"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user