[629] | 1 | #!/bin/sh |
---|
| 2 | # ---------------------------------------------------------------------- |
---|
| 3 | # RAPPTURE ENVIRONMENT |
---|
| 4 | # |
---|
| 5 | # This is the main script that most people use to invoke the |
---|
| 6 | # Rappture GUI. It sets environment variables so that the Rappture |
---|
| 7 | # GUI driver will work properly for the current installation. |
---|
| 8 | # |
---|
| 9 | # ====================================================================== |
---|
| 10 | # AUTHOR: Michael McLennan, Purdue University |
---|
[3177] | 11 | # Copyright (c) 2004-2012 HUBzero Foundation, LLC |
---|
[629] | 12 | # |
---|
| 13 | # See the file "license.terms" for information on usage and |
---|
| 14 | # redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES. |
---|
| 15 | # ====================================================================== |
---|
| 16 | # |
---|
| 17 | # If you install Rappture elsewhere, edit the line below: |
---|
[2095] | 18 | exec_prefix=@INSTALL_PREFIX@ |
---|
[629] | 19 | |
---|
[1583] | 20 | libdir=@libdir@ |
---|
| 21 | bindir=@bindir@ |
---|
[4513] | 22 | vtk_tcl_dir=@VTK_TCL_DIR@ |
---|
[1679] | 23 | python_version=@PYTHON_VERSION@ |
---|
| 24 | tcl_version=@TCL_VERSION@ |
---|
[1844] | 25 | octave_version=@OCTAVE_VERSION_MAJOR@ |
---|
[1583] | 26 | |
---|
[1679] | 27 | # No need to edit anything else |
---|
| 28 | PATH=${bindir}:$PATH |
---|
[1090] | 29 | |
---|
[3330] | 30 | LD_LIBRARY_PATH=${libdir}:$LD_LIBRARY_PATH |
---|
[1081] | 31 | |
---|
[1679] | 32 | # For MacOS X |
---|
[3330] | 33 | DYLD_LIBRARY_PATH=${libdir}:$DYLD_LIBRARY_PATH |
---|
[1090] | 34 | |
---|
[1679] | 35 | export PATH LD_LIBRARY_PATH DYLD_LIBRARY_PATH |
---|
[1090] | 36 | |
---|
[1583] | 37 | MATLABPATH=${libdir}/matlab:$MATLABPATH |
---|
[1989] | 38 | OCTAVE_LOADPATH=:${libdir}/octave3:$OCTAVE_LOADPATH |
---|
[1844] | 39 | OCTAVE_PATH=:${libdir}/octave${octave_version}:$OCTAVE_PATH |
---|
[1393] | 40 | |
---|
[1261] | 41 | export MATLABPATH OCTAVE_PATH OCTAVE_LOADPATH |
---|
[1101] | 42 | |
---|
[1679] | 43 | PERL5LIB=${libdir}/perl:$PERL5LIB |
---|
[1583] | 44 | PYTHONPATH=${libdir}/python${python_version}/site-packages:${PYTHONPATH} |
---|
[1679] | 45 | RUBYLIB=${libdir}/ruby:$RUBYLIB |
---|
[1090] | 46 | |
---|
[1679] | 47 | export PERL5LIB RUBYLIB PYTHONPATH |
---|
| 48 | |
---|
[4513] | 49 | TCLLIBPATH="${vtk_tcl_dir} $TCLLIBPATH" |
---|
[1679] | 50 | TCL_LIBRARY=${libdir}/tcl${tcl_version}:$TCL_LIBRARY |
---|
| 51 | TK_LIBRARY=${libdir}/tk${tcl_version}:$TK_LIBRARY |
---|
| 52 | |
---|
| 53 | export TCL_LIBRARY TK_LIBRARY TCLLIBPATH |
---|
| 54 | |
---|
[1722] | 55 | CLASSPATH=.:${libdir}/java:$CLASSPATH |
---|
| 56 | |
---|
[1783] | 57 | export CLASSPATH |
---|
[1722] | 58 | |
---|
[2709] | 59 | R_LIBS=${libdir}/R:$R_LIBS |
---|
| 60 | |
---|
| 61 | export R_LIBS |
---|
[3985] | 62 | |
---|
| 63 | RAPPTURE_PATH=${exec_prefix} |
---|
| 64 | |
---|
| 65 | export RAPPTURE_PATH |
---|