Integration of OCCT 6.5.0 from SVN
[occt.git] / samples / java / run.csh
1 #!/bin/csh -f
2
3 setenv STATION `uname`
4
5 if (${STATION} == "IRIX64") setenv STATION IRIX
6
7 ## CASCADE part
8
9 if (! ($?CASROOT)) then
10     echo -n "Please define CASROOT to the folder containing OpenCascade '"'src'"', '"'drv'"' and '"'inc'"' folders. : "
11     set res = $<
12     setenv CASROOT ${res}
13 endif
14
15 if (! -d ${STATION}/obj) then 
16     setenv JAVAHOME "${CASROOT}/../3rdparty/${STATION}/java"
17 endif
18
19 if ( !($?JAVAHOME) ) then
20     echo -n "JAVAHOME not setted . Please define it : "
21     set res = $<
22     setenv JAVAHOME  ${res}
23 else
24     setenv JDK ${JAVAHOME}
25 endif
26
27 ## Common part
28 if (!($?LD_LIBRARY_PATH)) then
29     setenv LD_LIBRARY_PATH ""
30 endif
31 cd java
32 setenv LD_LIBRARY_PATH "${cwd}:${cwd}/../${STATION}:${cwd}/../${STATION}/lib:${CASROOT}/${STATION}/lib:${LD_LIBRARY_PATH}"
33
34 ## Start up
35 echo 'LD_LIBRARY_PATH = ' $LD_LIBRARY_PATH 
36 ${JAVAHOME}/bin/java   -classpath .:${cwd}/../${STATION}/CASCADESamples.jar SamplesStarter
37
38
39