#!/bin/sh # Set up default variable values if not supplied by the user. # where the new builds exist HDFBLD_HOME=@abs_top_builddir@ export HDFBLD_HOME # where Java is installed (requires jdk1.4.x) JAVAPATH=@JAVABIN@ export JAVAPATH RM=@RM@ CPATH="..:"$HDFBLD_HOME"/lib/jhdf5.jar" TEST=/usr/bin/test if [ ! -x /usr/bin/test ] then TEST=`which test` fi if $TEST -z "$CLASSPATH"; then CLASSPATH="" fi CLASSPATH=$CPATH":"$CLASSPATH export CLASSPATH if $TEST -n "$JAVAPATH" ; then PATH=$JAVAPATH":"$PATH export PATH fi if $TEST -e /bin/uname; then os_name=`/bin/uname -s` elif $TEST -e /usr/bin/uname; then os_name=`/usr/bin/uname -s` else os_name=unknown fi case $os_name in SunOS) OS_NAME=solaris ;; Linux) OS_NAME=linux ;; IRIX*) OS_NAME=irix-6.5 ;; OSF1) OS_NAME=alpha ;; AIX) OS_NAME=aix ;; Darwin) OS_NAME=macosx ;; FreeBSD) OS_NAME=freebsd ;; *) echo "Unknown Operating System: HDF-Java may not work correctly" ;; esac (cd $HDFBLD_HOME/lib/examples; $JAVAPATH/java -Xmx1024M -Djava.library.path=$HDFBLD_HOME"/lib/"$OS_NAME "$1" > "$1".out) if diff $HDFBLD_HOME/lib/examples/"$1".out testfiles/"$1".txt > /dev/null; then exit 0 else exit 1 fi