File: runJava2F77.sh.in

package info (click to toggle)
babel 0.10.2-1
  • links: PTS
  • area: contrib
  • in suites: sarge
  • size: 43,932 kB
  • ctags: 29,707
  • sloc: java: 74,695; ansic: 73,142; cpp: 40,649; sh: 18,411; f90: 10,062; fortran: 6,727; python: 6,406; makefile: 3,866; xml: 118; perl: 48
file content (48 lines) | stat: -rwxr-xr-x 1,340 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
#! /bin/sh
## File:        runJava2F77.sh
## Package:     Babel hello examples
## Copyright:   (c) 2000-2001 The Regents of the University of California
## Revision:    $Revision: 4434 $
## Modified:    $Date: 2005-03-17 09:05:29 -0800 (Thu, 17 Mar 2005) $
## Description: script to run Java calling F77 hello example
##

prefix=@prefix@
exec_prefix=@exec_prefix@
bindir=@bindir@
libdir=@libdir@
VERSION=@VERSION@
JAVA="@JAVA@"

case "`uname`" in
  CYGWIN*) cygwin=true;;
  *) cygwin=false;;
esac

if test -f ../../stamp-installcheck; then
  CLASSPATH="${prefix}/lib/sidl-${VERSION}.jar:."
  SIDL_DLL_PATH="libClient.scl;../libF77/libImpl.scl;${libdir}/libsidl.scl"
  if $cygwin; then
    JAVA_LIBRARY_PATH="${bindir}"
  else
    JAVA_LIBRARY_PATH="${libdir}"
  fi
else
  CLASSPATH="../../../lib/sidl-${VERSION}.jar:."
  SIDL_DLL_PATH="libClient.scl;../libF77/libImpl.scl;../../../runtime/sidl/libsidl.scl"
  JAVA_LIBRARY_PATH="../../../runtime/sidl/.libs"
fi
sidl_LIBRARY_NAME=sidl

if $cygwin; then
  CLASSPATH=`cygpath --path --windows "${CLASSPATH}"`
  JAVA_LIBRARY_PATH=`cygpath --path --windows "${JAVA_LIBRARY_PATH}"`
  sidl_LIBRARY_NAME=cygsidl-`echo ${VERSION} | tr . -`
fi
export SIDL_DLL_PATH
export CLASSPATH

${JAVA} \
  -Djava.library.path="${JAVA_LIBRARY_PATH}" \
  -Dsidl.library.name="${sidl_LIBRARY_NAME}" \
  HelloClient