fail "couldn't find the right jre: $*
perhaps you should make ypp's java symlink (normally yohoho/java)
point to your jre, eg to /usr/lib/jvm/java-6-sun"
+}
badusage () {
fail "bad usage: $*"
yppdir="${yohoho%/*}"
# this replicates the java-searching logic from yohoho/yohoho:
-if [ -x "$yohoho/java/bin/java" ]; then
- yppjava="$yohoho/java/bin/java"
+if [ -x "$yppdir/java/bin/java" ]; then
+ yppjava="$yppdir/java/bin/java"
elif [ -x "$JAVA_HOME/bin/java" ]; then
yppjava="$JAVA_HOME/bin/java"
else
jpctb:
jpctb tree: "$jpctbdir"
yohoho: "$yohoho"
+ ypp dir: "$yppdir"
ypp uses: "$yppjava"
END
nojre "java binary not in jre dir"
;;
esac
- fi
fi
case "$javadir" in
-|/|/usr) nojre "javadir is $javadir (and even found $javadir/jre!)" ;;
+''|/|/usr) nojre "javadir is $javadir (and even found $javadir/jre!)" ;;
/*) ;;
*) javadir="$PWD/$javadir" ;;
esac