source: issm/branches/trunk-jpl-damage/etc/environment.sh@ 11427

Last change on this file since 11427 was 10776, checked in by Eric.Larour, 13 years ago

Missing flaim directory.

File size: 4.3 KB
Line 
1#ISSM_TIER and ISSM_ARCH should have been defined already in your shell settings file (.bashrc, .cshrc, etc ...)
2source $ISSM_TIER/etc/environment_variables.sh
3
4#Do we have any command line arguments? (such as MATLAB_DIR=otherdirthandefault), source them before exporting the variables
5#to environment.
6for i in $@
7do
8 eval $i
9done
10
11#CRON utilities
12PATH="$PATH:$ISSM_TIER/cron"
13
14#scripts
15PATH="$PATH:$ISSM_TIER/scripts"
16
17##MATLAB
18export MATLAB_DIR
19PATH="$MATLAB_DIR/bin:$PATH" #take precedence over /usr/local/bin/matlab
20export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$MATLAB_DIR/lib"
21export LD_RUN_PATH="$LD_RUN_PATH:$MATLAB_DIR/lib"
22#export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$MATLAB_DIR/bin/glnxa64"
23#export LD_RUN_PATH="$LD_RUN_PATH:$MATLAB_DIR/bin/glnxa64"
24
25#MPI
26export MPI_DIR
27PATH="$MPI_DIR/bin:$PATH"
28export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$MPI_DIR/lib"
29export LD_RUN_PATH="$LD_RUN_PATH:$MPI_DIR/lib"
30export MANPATH="$MANPATH:$MPI_DIR/man"
31export MPIRUN_NPROCS=24
32
33#PETSC
34export PETSC_DIR
35export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$PETSC_DIR/lib/$ISSM_ARCH"
36export LD_RUN_PATH="$LD_RUN_PATH:$PETSC_DIR/lib/$ISSM_ARCH"
37
38#SLEPC
39export SLEPC_DIR
40export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$SLEPC_DIR/lib/$ISSM_ARCH"
41export LD_RUN_PATH="$LD_RUN_PATH:$SLEPC_DIR/lib/$ISSM_ARCH"
42
43#Dakota
44export DAKOTA_DIR
45PATH="$PATH:$DAKOTA_DIR/bin"
46export MANPATH="$MANPATH:$MPI_DIR/man:$DAKOTA_DIR/docs/man:$DAKOTA_DIR/docs/man-ref"
47
48#Qhull
49export QHULL_DIR
50export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$QHULL_DIR/lib"
51export LD_RUN_PATH="$LD_RUN_PATH:$QHULL_DIR/lib"
52
53#Doxygen
54export DOXYGEN_DIR
55MANPATH="$MANPATH:$DOXYGEN_DIR/man"
56PATH="$PATH:$DOXYGEN_DIR/bin"
57
58#MTOC
59export MTOC_DIR
60PATH="$PATH:$MTOC_DIR"
61
62#TRIANGLE
63export TRIANGLE_DIR
64
65#METIS
66export METIS_DIR
67
68#BLAS
69export BLAS_DIR
70
71#LAPACK
72export LAPACK_DIR
73
74#SCALAPACK
75export SCALAPACK_DIR
76
77#PLAPACK
78export PLAPACK_DIR
79
80#BLACS
81export BLACS_DIR
82
83#YAMS
84export YAMS_DIR
85PATH="$PATH:$YAMS_DIR"
86
87#BAMG
88export BAMG_DIR
89PATH="$PATH:$BAMG_DIR"
90
91#TEX2IM
92export TEX2IM_DIR
93PATH="$PATH:$TEX2IM_DIR"
94
95#SOWING
96export SOWING_DIR
97PATH="$PATH:$SOWING_DIR/bin"
98export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$SOWING_DIR/lib"
99export LD_RUN_PATH="$LD_RUN_PATH:$SOWING_DIR/lib"
100export MANPATH="$MANPATH:$SOWING_DIR/man"
101
102#Chaco
103export CHACO_DIR
104PATH="$PATH:$CHACO_DIR"
105
106#MeshPart
107export MESHPART_DIR
108PATH="$PATH:$MESHPART_DIR"
109
110#SCOTCH
111export SCOTCH_DIR
112PATH="$PATH:$SCOTCH_DIR"
113export MANPATH="$MANPATH:$SCOTCH_DIR/man"
114
115#AUTOCONF
116export AUTOCONF_DIR
117PATH="$AUTOCONF_DIR/bin:$PATH"
118
119#AUTOMAKE
120export AUTOMAKE_DIR
121PATH="$AUTOMAKE_DIR/bin:$PATH"
122
123export LIBTOOL_DIR
124PATH="$LIBTOOL_DIR/bin:$PATH"
125
126#BORLAND
127export BORLAND_DIR
128PATH="$PATH:$BORLAND_DIR/Bin"
129
130#INTEL
131#export INTEL_DIR
132#PATH="$PATH:$INTEL_DIR"
133#source $ISSM_TIER/externalpackages/intel/intel.sh
134
135#SDK
136export SDK_DIR
137PATH="$PATH:$SDK_DIR"
138
139#SSH
140export SSH_DIR
141PATH="$PATH:$SSH_DIR"
142
143#VALGRIND
144export VALGRIND_DIR
145PATH="$PATH:$VALGRIND_DIR"
146
147#GRAPHVIZ
148export GRAPHVIZ_DIR
149PATH="$PATH:$GRAPHVIZ_DIR"
150
151#CPPCHECK
152export CPPCHECK_DIR
153PATH="$PATH:$CPPCHECK_DIR"
154
155#GDAL
156export GDAL_DIR
157PATH="$GDAL_DIR/bin:$PATH"
158export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$GDAL_DIR/lib"
159
160#MERCURIAL
161export PYTHONPATH="$PYTHONPATH:$MERCURIAL_DIR/mercurial/pure/"
162export PATH="$PATH:$MERCURIAL_DIR/"
163
164#BOOST
165export BOOSTROOT
166export BOOST_DIR
167export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$BOOST_DIR/lib"
168export DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:$BOOST_DIR/lib"
169
170#XERCES
171export XERCESROOT
172export XERCESCROOT
173
174#xaifBooster
175export XAIFBOOSTERROOT
176export XAIFBOOSTER_HOME
177export XAIF_DIR
178export PLATFORM
179
180#angel
181export ANGELROOT
182
183#openanalysis
184export OPENANALYSISROOT
185export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$OPENANALYSISROOT/lib"
186
187#JAVA
188export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$JVM_DIR"
189
190#BBFTP
191export PATH="$PATH:$BBFTP_DIR/bin"
192
193#ADIC
194export PATH="$PATH:$ADIC_DIR/bin"
195export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$ADIC_DIR/lib"
196export LD_RUN_PATH="$LD_RUN_PATH:$ADIC_DIR/lib"
197
198#COLPACK
199export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$COLPACK_DIR/lib"
200export LD_RUN_PATH="$LD_RUN_PATH:$COLPACK_DIR/lib"
201
202#ECLIPSE
203export PATH="$PATH:$ECLIPSE_DIR"
204
205#FLAIM
206export FLAIM_DIR
207
208#APPSCAN
209export PATH="$PATH:$APPSCAN_DIR/install/bin"
210export PATH="$PATH:$APPSCAN_DIR/bin"]
211
212#CPPCHECK
213export PATH="$PATH:$CPPCHECK_DIR/bin"
214
215#RATS
216export PATH="$PATH:$RATS_DIR/bin"
217
218#DYSON
219export PATH="$PATH:$DYSON_DIR"
220
221#CMAKE
222export PATH="$PATH:$CMAKE_DIR/bin"
223
224#SHAPELIB
225export PATH="$PATH:$SHAPELIB_DIR/exec"
Note: See TracBrowser for help on using the repository browser.