#!/bin/sh
JSR14DISTR=/Users/camus/javaplt/packages/jsr14_adding_generics-2_5_modified-ea/
# Use JDK 1.4, I think
#J2SE13=/home/javaplt/java/1.4
# NO: Use the JDK the user has set up
#J2SE13=${JAVA_HOME}
J2SE13=/usr/
CLASSES=/System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Classes/classes.jar

# Copyright  2001 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.

#if [ ! -x ${J2SE13}/bin/javac -o ! -r ${J2SE13}/jre/lib/rt.jar ]; then
#    echo '${J2SE13} does not point to a working J2SE 1.3 installation.'
#    exit 1
#fi

if [ ! -r ${JSR14DISTR}/gjc-rt.jar -o ! -r ${JSR14DISTR}/collect.jar ]; then
    echo '${JSR14DISTR} does not point to a JSR14 distribution.'
    exit 1
fi

if [ ! "$*" ]; then
    # if no arguments, print usage
    exec ${J2SE13}/bin/javac -J-Xbootclasspath/p:${JSR14DISTR}/gjc-rt.jar
fi

exec ${J2SE13}/bin/javac -J-Xbootclasspath/p:${JSR14DISTR}/gjc-rt.jar -bootclasspath ${JSR14DISTR}/collect.jar:${CLASSES} -source 1.5 "$@"
#exec ${J2SE13}/bin/javac -J-Xbootclasspath/p:${JSR14DISTR}/javac.jar "$@"

#echo "javac -J-Xbootclasspath/p:/Users/camus/javaplt/packages/jsr14_adding_generics-1_0-ea/javac.jar -bootclasspath /Users/camus/javaplt/packages/jsr14_adding_generics-1_0-ea/collect.jar:/System/Library/Frameworks/JavaVM.framework/Versions/1.4.1/Classes/classes.jar JBoolean.java"
