summaryrefslogtreecommitdiff
path: root/test/files/jvm5
diff options
context:
space:
mode:
authormichelou <michelou@epfl.ch>2007-06-13 09:38:45 +0000
committermichelou <michelou@epfl.ch>2007-06-13 09:38:45 +0000
commit989c80bcade3c559e260de12337441902e551bba (patch)
tree2a490c2430ebad45a6ddb9e0049168aa84f56e3b /test/files/jvm5
parent54b23b83942201d69a74748aa8c1b7733f48123a (diff)
downloadscala-989c80bcade3c559e260de12337441902e551bba.tar.gz
scala-989c80bcade3c559e260de12337441902e551bba.tar.bz2
scala-989c80bcade3c559e260de12337441902e551bba.zip
svn:keywords
Diffstat (limited to 'test/files/jvm5')
-rwxr-xr-xtest/files/jvm5/mkAnnotationsJar.sh25
1 files changed, 23 insertions, 2 deletions
diff --git a/test/files/jvm5/mkAnnotationsJar.sh b/test/files/jvm5/mkAnnotationsJar.sh
index f32441aa76..574c39f617 100755
--- a/test/files/jvm5/mkAnnotationsJar.sh
+++ b/test/files/jvm5/mkAnnotationsJar.sh
@@ -1,8 +1,29 @@
#!/bin/sh
+##############################################################################
+# Author : Nikolay Mihaylov
+# Revision: $Id$
+##############################################################################
+
+##############################################################################
+# variables
+
OBJDIR=./classes
+if [ -z "${JAVA_HOME}" ]; then
+ echo "environment variable JAVA_HOME is undefined."
+ exit
+fi
+
+JAVAC=${JAVA_HOME}/bin/javac
+JAVAC_OPTIONS="-source 1.5"
+
+JAR=${JAVA_HOME}/bin/jar
+
+##############################################################################
+# commands
+
mkdir -p ${OBJDIR}
-javac -d ${OBJDIR} -source 1.5 SourceAnnotation.java
-jar cf ../lib/annotations.jar -C ${OBJDIR} .
+${JAVAC} ${JAVAC_OPTIONS} -d ${OBJDIR} SourceAnnotation.java
+${JAR} cf ../lib/annotations.jar -C ${OBJDIR} .
rm -rf ${OBJDIR}