awips2/nativeLib/rary.cots.hdf5/test/unittests/unittests.sh
root 8e80217e59 Initial revision of AWIPS2 11.9.0-7p5
Former-commit-id: a02aeb236c [formerly 9f19e3f712] [formerly 06a8b51d6d [formerly 64fa9254b946eae7e61bbc3f513b7c3696c4f54f]]
Former-commit-id: 06a8b51d6d
Former-commit-id: 3360eb6c5f
2012-01-06 08:55:05 -06:00

75 lines
1.5 KiB
Bash
Executable file

#!/bin/sh
# Set up default variable values if not supplied by the user.
# where the HDFView is installed
HDFVIEW_HOME=.
export HDFVIEW_HOME
# where Java is installed (requires jdk1.4.x)
JAVAPATH=/common/awips/jdk1.6.0_05/bin
export JAVAPATH
###############################################################################
# DO NOT MODIFY BELOW THIS LINE
###############################################################################
CPATH=".:"$HDFVIEW_HOME"/lib/jhdf5.jar:"$HDFVIEW_HOME"/lib/jhdfobj.jar:"$HDFVIEW_HOME"/lib/jhdf5obj.jar:"$HDFVIEW_HOME"/lib/junit.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 ../..; $JAVAPATH/java -Xmx1024M -Djava.library.path=$HDFVIEW_HOME"/lib/"$OS_NAME test.unittests.AllH5ObjectTests)