#!/bin/sh # Copyright 2001-2004 Geert Bevin # Distributed under the terms of the GNU Lesser General Public License, v2.1 or later # $Id$ PROGDIR="`dirname $0`" case "${PROGDIR}" in [^/]*) export PROGDIR="`pwd`/${PROGDIR}" ;; esac export ANT_HOME="${PROGDIR}/contrib/ant-1.6" export JSR14DISTR="${PROGDIR}/generics" export PATH="${ANT_HOME}/bin:${PATH}" export CGJAVAC_ADDITIONAL_OPTIONS="-Xbootclasspath/p:${JSR14DISTR}/collect.jar -incremental" export EXECUTABLE="$(which cgjavac)" if [ -z "$EXECUTABLE" ] then export EXECUTABLE="${JSR14DISTR}/scripts/javac.sh" fi export JAVADOC_EXECUTABLE="${JSR14DISTR}/scripts/javac.sh" echo "Using javac ${EXECUTABLE}" echo "Using source generating javac ${JAVADOC_EXECUTABLE}" echo "Using ant $(which ant)" if [ ! "$*" ]; then ant -Dexecutable="$EXECUTABLE" -Djavadocexec="$JAVADOC_EXECUTABLE" else ant -Dexecutable="$EXECUTABLE" -Djavadocexec="$JAVADOC_EXECUTABLE" $@ fi