File: runExample.sh.in

package info (click to toggle)
jhdf 2.11.0%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 39,996 kB
  • ctags: 17,959
  • sloc: java: 100,416; ansic: 24,920; sh: 2,256; makefile: 957; cpp: 48
file content (73 lines) | stat: -rw-r--r-- 1,433 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
#!/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:"$HDFBLD_HOME"/lib/slf4j-api-1.7.5.jar:"$HDFBLD_HOME"/lib/ext/slf4j-nop-1.7.5.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