#!/bin/sh # Copyright 2001-2005 Geert Bevin # Distributed under the terms of either: # - the common development and distribution license (CDDL), v1.0; or # - 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}/lib/ant-1.6.2" 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