source: trunk/examples/advanced/Tiara/envCommon.sh @ 810

Last change on this file since 810 was 807, checked in by garnier, 16 years ago

update

File size: 2.0 KB
Line 
1#!/bin/bash
2echo have to set PI_DIR and PYTHON_LIB_DIR and SWIG_BASE_DIR
3if [ -n $SWIG_BASE_DIR ]; then
4    echo SWIG_BASE_DIR default is /usr/local
5    export SWIG_BASE_DIR=/usr/local
6else
7    echo SWIG_BASE_DIR is $SWIG_BASE_DIR
8fi
9if [ -n $PYTHON_INCLUDE_DIR ]; then
10    export PYTHON_INCLUDE_DIR=/usr/include/python2.3
11    echo PYTHON_INCLUDE_DIR default is $PYTHON_INCLUDE_DIR
12else
13    echo PYTHON_INCLUDE_DIR is $PYTHON_INCLUDE_DIR
14fi
15if [ -n $PYTHON_LIB_DIR ]; then
16    export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${PYTHON_LIB_DIR}
17else
18    echo Please set PYTHON_LIB_DIR
19fi
20export PYTHONVERSION=2.3
21export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${G4WORKDIR}/tmp/${G4SYSTEM}/TiaraWrapper:${G4WORKDIR}/tmp/${G4SYSTEM}/G4KernelWrapper:${G4WORKDIR}/tmp/${G4SYSTEM}/CLHEPWrapper
22export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${G4WORKDIR}/tmp/${G4SYSTEM}/tiara
23export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${G4WORKDIR}/lib/${G4SYSTEM}
24export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${PYTHON_LIB_DIR}
25export TIARA_BASE=`pwd`
26export TIARASCRIPTS=${TIARA_BASE}/source/py_modules
27export PYTHONPATH=${PYTHONPATH}:${LD_LIBRARY_PATH}
28export PYTHONPATH=${PYTHONPATH}:${TIARA_BASE}/run:${TIARASCRIPTS}
29export PYTHONPATH=${PYTHONPATH}:${TIARA_BASE}/source/TiaraWrapper
30export PYTHONPATH=${PYTHONPATH}:${TIARA_BASE}/source/G4KernelWrapper
31export PYTHONPATH=${PYTHONPATH}:${TIARA_BASE}/source/CLHEPWrapper
32if [ -n $SWIG_VERSION ]; then
33    export SWIG_VERSION=1.3.15
34    echo setting SWIG_VERSION to default $SWIG_VERSION
35else
36    echo SWIG_VERSION is $SWIG_VERSION
37fi
38export SWIG_INCDIRS="-I${SWIG_BASE_DIR}/lib/swig_lib -I${SWIG_BASE_DIR}/lib/swig_lib/python"
39if [ -n $SWIG ]; then
40    export SWIG=${SWIG_BASE_DIR}/bin/swig
41    echo setting SWIG executable to $SWIG
42else
43    echo SWIG executable is $SWIG
44fi
45export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${G4WORKDIR}/tmp/${G4SYSTEM}/CLHEPWrapper
46export PYTHONPATH=${PYTHONPATH}:${TIARA_BASE}/source/CLHEPWrapper
47echo if python2.3 is not picked up then execute following command
48echo "'cp $PI_DIR/lib/libpython2.3.so $G4LIB/$G4SYSTEM/.'"
49echo finished envCommon.sh
Note: See TracBrowser for help on using the repository browser.