#!/bin/sh

case $CLASSPATH in
  */usr/share/java/ecj.jar*) ;;
  *) CLASSPATH=${CLASSPATH:+$CLASSPATH:}/usr/share/java/ecj.jar
esac

case "$*" in
  *-bootclasspath*) ;;
  *)
    if [ ! -f /usr/lib/jvm/java-gcj/jre/lib/rt.jar ]; then
      bcoption="-bootclasspath /usr/share/java/libgcj-4.1.jar"
    fi
esac
export CLASSPATH

exec /usr/bin/gij-4.1 \
    -Dgnu.gcj.precompiled.db.path=/var/lib/gcj-4.1/classmap.db \
    -Djava.ext.dirs=/usr/lib/java-ext:/usr/share/java-ext \
    org.eclipse.jdt.internal.compiler.batch.Main $bcoption ${1+"$@"}
