ffdec.sh: refactored error messages when ffdec.jar not found

This commit is contained in:
Yen Chi Hsuan
2015-03-06 16:22:06 +08:00
parent 43d25d53bf
commit fa3cecb156

View File

@@ -11,11 +11,12 @@ REQ_JVER4=0
MEMORY=1024m
search_jar_file() {
JAR_FILE_CANDIDATES=('ffdec.jar' '../dist/ffdec.jar' '/usr/share/java/jpexs-decompiler/ffdec.jar')
for f in "${JAR_FILE_CANDIDATES[@]}" ; do
JAR_FILE_CANDIDATES='./ffdec.jar ../dist/ffdec.jar /usr/share/java/ffdec.jar /usr/share/java/jpexs-decompiler/ffdec.jar'
for f in "$JAR_FILE_CANDIDATES" ; do
[ -r "$f" ] && JAR_FILE="$f" && return 0
done
echo Unable to find ffdec.jar in ${JAR_FILE_CANDIDATES[@]}
echo Unable to find ffdec.jar in the following locations:
echo "${JAR_FILE_CANDIDATES// /$'\n'}"
return 1
}