Salome HOME
First preliminary version
[tools/simanio.git] / scripts / env_products.csh
1
2 ###########################################################################
3 # Aliases setenva and setenvp are used to append/prepend correspondingly 
4 # one directory or a set of directories separated by semicolon symbol (':')
5 # to the environment variables like PATH, LD_LIBRARY_PATH, PYTHONPATH,
6 # LD_RUN_PATH etc. 
7 # The main purpose is to replace default setenv command behavior:
8 # setenva, setenvp also remove duplicated entries, shortening in that way
9 # the environment variables.
10 # If some directory being added is already included into the variable
11 # nothing is done for it.
12 # Note, that these aliases work some slower that setenv command itself.
13 #
14 #### cleandup ###
15 # appends/prepends set of directories (second parameter) 
16 # to the another set of directories (first parameter) and
17 # removes duplicated entries;
18 # the third parameter defines the mode: 0 - append, 1 - prepend
19 alias cleandup "echo \!:1 \!:2 | awk -v dir=\!:3         \\
20 '"'{ na = split($2,a,":");                               \\
21      k1=0;                                               \\
22      bbb[k1++]="";                                       \\
23      ccc[""];                                            \\
24      if($1 != "<empty>") {                               \\
25        nb = split($1,b,":");                             \\
26        for(i=1;i<=nb;i++) {                              \\
27          if(!(b[i] in ccc) ) {                           \\
28            ccc[b[i]];                                    \\
29            bbb[k1++]=b[i];                               \\
30          };                                              \\
31        };                                                \\
32      };                                                  \\
33      k2=0;                                               \\
34      aaa[k2++]="";                                       \\
35      for(i=1;i<=na;i++) {                                \\
36        if(!(a[i] in ccc)) {                              \\
37          ccc[a[i]];                                      \\
38          aaa[k2++]=a[i];                                 \\
39        };                                                \\
40      };                                                  \\
41      ORS=":";                                            \\
42      if(dir) {                                           \\
43        for(i=1;i<k2;i++) {                               \\
44          print aaa[i];                                   \\
45        }                                                 \\
46        for(i=1;i<k1;i++) {                               \\
47          print bbb[i];                                   \\
48        }                                                 \\
49      }                                                   \\
50      else {                                              \\
51        for(i=1;i<k1;i++) {                               \\
52          print bbb[i];                                   \\
53        }                                                 \\
54        for(i=1;i<k2;i++) {                               \\
55          print aaa[i];                                   \\
56        }                                                 \\
57      }                                                   \\
58   }'"' | sed -e 's/\(.*\):/\1/g'"
59 ### setenva ###
60 # appends directory or set of directories, separated by ':' (second parameter)
61 # to the variable (first parameter)
62 alias setenva 'set a=\!:1 ; set b=\!:2 ;  \
63                set c=`printenv $a` ;      \
64                set b=`cleandup $c $b 0` ; \
65                setenv $a $b ;             \
66                unset a, b, c'
67
68 ### setenvp ###
69 # prepends directory or set of directories, separated by ':' (second parameter)
70 # to the variable (first parameter)
71 alias setenvp 'set a=\!:1 ; set b=\!:2 ;  \
72                set c=`printenv $a` ;      \
73                set b=`cleandup $c $b 1` ; \
74                setenv $a $b ;             \
75                unset a, b, c'
76 ###########################################################################
77
78 #------ setting initial PATH ------
79 if (! ($?PATH) ) then
80   setenv PATH
81 endif
82
83 #------ setting initial LD_LIBRARY_PATH ------
84 if (! ($?LD_LIBRARY_PATH) ) then
85   setenv LD_LIBRARY_PATH
86 endif
87
88 #------ setting initial LD_RUN_PATH ------
89 if (! ($?LD_RUN_PATH) ) then
90   setenv LD_RUN_PATH
91 endif
92
93 #------ setting initial PYTHONPATH ------
94 if (! ($?PYTHONPATH) ) then
95   setenv PYTHONPATH
96 endif
97
98 #------ setting initial TCLLIBPATH ------
99 if (! ($?TCLLIBPATH) ) then
100   setenv TCLLIBPATH
101 endif
102
103 #------ Setting products installation directory ------
104 setenv INST_ROOT /home/siman/salome_6.5.0
105
106 #------ Environment switch: 0 for SALOME building, 1 for SALOME launching ------
107 setenv ENV_FOR_LAUNCH 1
108
109 #------ License activation ------
110 setenv LICENSE_FILE /product/distene/dlim8.var.csh
111
112 if ( -e ${LICENSE_FILE} ) then
113 setenv SIMULOGD_LICENSE_FILE 29029@soleil
114 source ${LICENSE_FILE}
115 endif
116
117 #------ tcltk ------
118 setenv TCLHOME ${INST_ROOT}/tcltk-8.5.8
119 setenvp PATH ${TCLHOME}/bin
120 setenvp LD_LIBRARY_PATH ${TCLHOME}/lib
121 setenv TCLLIBPATH "${TCLHOME}/lib ${TCLHOME}/lib/tcl8.5 ${TCLHOME}/lib/tk8.5"
122 ##
123 ## #------ tcltk_src ------
124 ## # nothing to do
125 ## ##
126 #------ Python ------
127 setenv PYTHONROOT ${INST_ROOT}/Python-2.6.6
128 setenv PYTHONHOME $PYTHONROOT
129 setenvp PATH ${PYTHONROOT}/bin
130 setenvp LD_LIBRARY_PATH ${PYTHONROOT}/lib
131 setenv PYTHON_VERSION 2.6
132 setenv PYTHON_INCLUDE ${PYTHONROOT}/include/python${PYTHON_VERSION}
133 setenvp PYTHONPATH ${PYTHONROOT}/lib/python${PYTHON_VERSION}
134 ##
135 ## #------ Python_src ------
136 ## # nothing to do
137 ## ##
138 #------ Qt ------
139 setenv QTDIR ${INST_ROOT}/qt-4.6.3
140 setenvp PATH ${QTDIR}/bin 
141 setenvp LD_LIBRARY_PATH ${QTDIR}/lib
142 setenv QT_PLUGIN_PATH ${QTDIR}/plugins
143 ##
144 ## #------ Qt_src ------
145 ## # nothing to do
146 ## ##
147 #------ Sip ------
148 setenv SIPDIR ${INST_ROOT}/sip-4.13.2
149 setenvp PATH ${SIPDIR}/bin
150 setenvp PYTHONPATH ${SIPDIR}/lib/python${PYTHON_VERSION}/site-packages
151 setenvp LD_LIBRARY_PATH ${SIPDIR}/lib/python${PYTHON_VERSION}/site-packages
152 ##
153 ## #------ Sip_src ------
154 ## # nothing to do
155 ## ##
156 #------ PyQt ------
157 setenv PYQTDIR ${INST_ROOT}/PyQt-4.9.1
158 setenv PYQT_SIPS ${PYQTDIR}/sip
159 setenvp PATH ${PYQTDIR}/bin
160 setenvp PYTHONPATH ${PYQTDIR}:${PYQTDIR}/PyQt4
161 setenvp LD_LIBRARY_PATH ${PYQTDIR}/PyQt4
162 ##
163 ## #------ PyQt_src ------
164 ## # nothing to do
165 ## ##
166 #------ QScintilla ------
167 setenv QSCINTILLA_DIR ${INST_ROOT}/QScintilla-2.6.1
168 setenvp LD_LIBRARY_PATH ${QSCINTILLA_DIR}/lib
169 ##
170 ## #------ QScintilla_src ------
171 ## # nothing to do
172 ## ##
173 #------ boost ------ 
174 setenv BOOSTDIR ${INST_ROOT}/boost-1.49.0
175 setenvp LD_LIBRARY_PATH ${BOOSTDIR}/lib
176 setenvp PATH ${BOOSTDIR}/include
177 ##
178 ## #------ boost_src ------
179 ## # nothing to do
180 ## ##
181 #------ Swig ------ 
182 setenv SWIG_ROOT ${INST_ROOT}/swig-1.3.40
183 setenvp PATH ${SWIG_ROOT}/bin
184 setenv SWIG_LIB ${SWIG_ROOT}/share/swig/1.3.40
185 ##
186 ## #------ Swig_src ------
187 ## # nothing to do
188 ## ##
189 #------ freetype ------
190 setenv FREETYPEDIR ${INST_ROOT}/freetype-2.3.7
191 setenvp LD_LIBRARY_PATH ${FREETYPEDIR}/lib
192 ##
193 ## #------ freetype_src ------
194 ## # nothing to do
195 ## ##
196 #------ ftgl ------
197 setenv FTGLDIR ${INST_ROOT}/ftgl-2.1.2
198 setenvp PATH ${FTGLDIR}/bin 
199 setenvp LD_LIBRARY_PATH ${FTGLDIR}/lib
200 ##
201 ## #------ ftgl_src ------
202 ## # nothing to do
203 ## ##
204 #------ freeimage ------
205 setenv FREEIMAGEDIR ${INST_ROOT}/freeimage-3.14.1
206 setenvp PATH ${FREEIMAGEDIR}/bin 
207 setenvp LD_LIBRARY_PATH ${FREEIMAGEDIR}/lib
208 ##
209 ## #------ freeimage_src ------
210 ## # nothing to do
211 ## ##
212 #------ cmake ------
213 setenv CMAKEHOME ${INST_ROOT}/cmake-2.8.7
214 setenvp PATH ${CMAKEHOME}/bin
215 ##
216 ## #------ cmake_src ------
217 ## # nothing to do
218 ## ##
219 #------ gl2ps ------
220 setenv GL2PSHOME ${INST_ROOT}/gl2ps-1.3.5
221 setenvp PATH ${GL2PSHOME}/bin 
222 setenvp LD_LIBRARY_PATH ${GL2PSHOME}/lib
223 ##
224 ## #------ gl2ps_src ------
225 ## # nothing to do
226 ## ##
227 #------ tbb ------
228 setenv TBBHOME ${INST_ROOT}/tbb30_018oss
229 setenvp PATH ${TBBHOME}/bin/intel64/cc4.1.0_libc2.4_kernel2.6.16.21 
230 setenvp LD_LIBRARY_PATH ${TBBHOME}/lib/intel64/cc4.1.0_libc2.4_kernel2.6.16.21
231 ##
232 ## #------ tbb_src ------
233 ## # nothing to do
234 ## ##
235 #------ OpenCascade ------
236 setenv CASROOT ${INST_ROOT}/OCCT-6.5.3
237 setenvp PATH ${CASROOT}/bin
238 setenvp LD_LIBRARY_PATH ${CASROOT}/lib:${CASROOT}/lin/lib
239 # Variable for Foundation Classes : 
240 setenv CSF_UnitsLexicon ${CASROOT}/src/UnitsAPI/Lexi_Expr.dat 
241 setenv CSF_UnitsDefinition ${CASROOT}/src/UnitsAPI/Units.dat 
242 # Variable for DataExchange : 
243 setenv CSF_SHMessage ${CASROOT}/src/SHMessage
244 setenv CSF_XSMessage ${CASROOT}/src/XSMessage 
245 # Variable for Font : 
246 setenv CSF_MDTVFontDirectory ${CASROOT}/src/FontMFT 
247 setenv CSF_MDTVTexturesDirectory ${CASROOT}/src/Textures 
248 # Activation of OCCT Kernel multithreading :
249 setenv MMGT_REENTRANT 1
250 ##
251 ## #------ OpenCascade_src ------
252 ## # nothing to do
253 ## ##
254 #------ Qwt ------
255 setenv QWTHOME ${INST_ROOT}/qwt-5.2.1
256 setenvp LD_LIBRARY_PATH ${QWTHOME}/lib 
257 ##
258 ## #------ Qwt_src ------
259 ## # nothing to do
260 ## ##
261 #------ OmniORB ------
262 setenv OMNIORBDIR ${INST_ROOT}/omniORB-4.1.6
263 setenv OMNIORB_CONFIG ${OMNIORBDIR}/.omniORB.cfg
264 setenvp PYTHONPATH ${OMNIORBDIR}/lib:${OMNIORBDIR}/lib/python${PYTHON_VERSION}/site-packages
265 setenvp PATH $OMNIORBDIR/bin
266 setenvp LD_LIBRARY_PATH $OMNIORBDIR/lib 
267 ##
268 ## #------ OmniORB_src ------
269 ## # nothing to do
270 ## ##
271 #------ Hdf5 ------
272 setenv HDF5HOME ${INST_ROOT}/hdf5-1.8.8
273 setenvp PATH ${HDF5HOME}/bin
274 setenvp LD_LIBRARY_PATH ${HDF5HOME}/lib
275 ##
276 ## #------ Hdf5_src ------
277 ## # nothing to do
278 ## ##
279 #------ cgnslib ------
280 setenv CGNSHOME ${INST_ROOT}/cgnslib-3.1.3
281 setenvp PATH ${CGNSHOME}/bin
282 setenvp LD_LIBRARY_PATH ${CGNSHOME}/lib
283 ##
284 ## #------ cgnslib_src ------
285 ## # nothing to do
286 ## ##
287 #------ Med ------
288 setenv MED3HOME ${INST_ROOT}/med-3.0.5
289 setenvp PATH ${MED3HOME}/bin
290 setenvp LD_LIBRARY_PATH ${MED3HOME}/lib
291 ##
292 ## #------ Med_src ------
293 ## # nothing to do
294 ## ##
295 #------ Metis ------ 
296 setenv METISDIR ${INST_ROOT}/metis-4.0
297 ##
298 ## #------ Metis_src ------
299 ## # nothing to do
300 ## ##
301 #------ Scotch ------ 
302 setenv SCOTCHDIR ${INST_ROOT}/scotch-5.1.11
303 ##
304 ## #------ Scotch_src ------
305 ## # nothing to do
306 ## ##
307 #------ ParaView ------
308 setenv PVHOME ${INST_ROOT}/ParaView-3.14.0
309 setenvp PATH ${PVHOME}/bin
310 setenvp LD_LIBRARY_PATH ${PVHOME}/lib/paraview-3.14
311 setenvp PYTHONPATH ${PVHOME}/lib/paraview-3.14:${PVHOME}/lib/paraview-3.14/site-packages:${PVHOME}/lib/paraview-3.14/site-packages/paraview
312 setenv VTK_DIR ${PVHOME}/lib/paraview-3.14
313 setenv PV_PLUGIN_PATH ${PVHOME}/lib/paraview-3.14
314 ##
315 ## #------ ParaView_src ------
316 ## # nothing to do
317 ## ##
318 #------ numpy ------
319 setenvp PYTHONPATH ${INST_ROOT}/numpy-1.5.1/lib/python${PYTHON_VERSION}/site-packages
320 setenvp PATH ${INST_ROOT}/numpy-1.5.1/bin
321 setenvp LD_LIBRARY_PATH ${INST_ROOT}/numpy-1.5.1/lib
322 ##
323 ## #------ numpy_src ------
324 ## # nothing to do
325 ## ##
326 #------ libBatch ------ 
327 setenv LIBBATCH_ROOT_DIR ${INST_ROOT}/libBatch-1.5.0
328 setenvp LD_LIBRARY_PATH ${LIBBATCH_ROOT_DIR}/lib
329 setenvp PYTHONPATH ${LIBBATCH_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages
330 ##
331 ## #------ libBatch_src ------
332 ## # nothing to do
333 ## ##
334 #------ expat ------
335 setenv EXPAT_ROOT ${INST_ROOT}/expat-2.0.1
336 setenvp PATH ${EXPAT_ROOT}/bin
337 setenvp LD_LIBRARY_PATH ${EXPAT_ROOT}/lib
338 ##
339 ## #------ expat_src ------
340 ## # nothing to do
341 ## ##
342 #------ Graphviz ------
343 setenv GRAPHVIZHOME ${INST_ROOT}/graphviz-2.28.0
344 setenvp PATH ${GRAPHVIZHOME}/bin
345 setenvp LD_LIBRARY_PATH ${GRAPHVIZHOME}/lib:${GRAPHVIZHOME}/lib/graphviz
346 ##
347 ## #------ Graphviz_src ------
348 ## # nothing to do
349 ## ##
350 #------ Doxygen ------
351 setenvp PATH ${INST_ROOT}/doxygen-1.8.0/bin
352 ##
353 ## #------ Doxygen_src ------
354 ## # nothing to do
355 ## ##
356 #------ docutils ------
357 setenvp PYTHONPATH ${INST_ROOT}/docutils-0.8.1/lib/python${PYTHON_VERSION}/site-packages
358 setenvp PATH ${INST_ROOT}/docutils-0.8.1/bin
359 ##
360 ## #------ docutils_src ------
361 ## # nothing to do
362 ## ##
363 #------ Sphinx ------
364 setenvp PYTHONPATH ${INST_ROOT}/Sphinx-1.1.3/lib/python${PYTHON_VERSION}/site-packages
365 setenvp PATH ${INST_ROOT}/Sphinx-1.1.3/bin
366 ##
367 ## #------ Sphinx_src ------
368 ## # nothing to do
369 ## ##
370 #------ netgen ------
371 setenv NETGENHOME ${INST_ROOT}/netgen-4.9.13
372 setenvp LD_LIBRARY_PATH ${NETGENHOME}/lib
373 ##
374 ## #------ netgen_src ------
375 ## # nothing to do
376 ## ##
377 #------ DISTENE ------
378 setenv DISTENE_HOME ${INST_ROOT}/DISTENE
379 setenv BLSURFHOME ${DISTENE_HOME}/Tools/BLSurf-3.1_64
380 setenv HEXOTICHOME ${DISTENE_HOME}/Tools/Hexotic-V1.0_64
381 setenvp LD_LIBRARY_PATH ${BLSURFHOME}/lib 
382 setenvp PATH ${HEXOTICHOME}/bin:${DISTENE_HOME}/Tools/TetMesh-GHS3D4.1_64:${DISTENE_HOME}/Tools/TetMesh-GHS3D4.2_64
383 ##
384 ## #------ DISTENE_src ------
385 ## # nothing to do
386 ## ##
387 #------ homard ------
388 setenv homard_HOME ${INST_ROOT}/homard-10.4
389 setenvp PATH ${homard_HOME}/HOMARD_V10.4_64
390 ##
391 ## #------ homard_src ------
392 ## # nothing to do
393 ## ##
394 #------ libxml2 ------ 
395 setenv LIBXML_DIR ${INST_ROOT}/libxml2-2.7.8
396 setenvp PATH ${LIBXML_DIR}/bin
397 setenvp LD_LIBRARY_PATH ${LIBXML_DIR}/lib
398 ##
399 ## #------ libxml2_src ------
400 ## # nothing to do
401 ## ##
402 #------ KERNEL ------
403 setenv KERNEL_ROOT_DIR ${INST_ROOT}/KERNEL_6.5.0
404 if ( ${?ENV_FOR_LAUNCH} ) then
405   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
406     setenvp PATH ${KERNEL_ROOT_DIR}/bin/salome
407     setenvp LD_LIBRARY_PATH ${KERNEL_ROOT_DIR}/lib/salome
408     setenvp PYTHONPATH ${KERNEL_ROOT_DIR}/bin/salome:${KERNEL_ROOT_DIR}/lib/salome:${KERNEL_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
409   endif
410 endif
411 ##
412 #------ KERNEL_src ------
413 setenv KERNEL_SRC_DIR ${INST_ROOT}/KERNEL_SRC_6.5.0
414 ##
415 #------ GUI ------
416 setenv GUI_ROOT_DIR ${INST_ROOT}/GUI_6.5.0
417 if ( ${?ENV_FOR_LAUNCH} ) then
418   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
419     setenvp PATH ${GUI_ROOT_DIR}/bin/salome
420     setenvp LD_LIBRARY_PATH ${GUI_ROOT_DIR}/lib/salome
421     setenvp PYTHONPATH ${GUI_ROOT_DIR}/bin/salome:${GUI_ROOT_DIR}/lib/salome:${GUI_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
422     setenv VTK_AUTOLOAD_PATH ${GUI_ROOT_DIR}/lib/paraview
423   endif
424 endif
425 ##
426 #------ GUI_src ------
427 setenv GUI_SRC_DIR ${INST_ROOT}/GUI_SRC_6.5.0
428 ##
429 #------ GEOM ------
430 setenv GEOM_ROOT_DIR ${INST_ROOT}/GEOM_6.5.0
431 if ( ${?ENV_FOR_LAUNCH} ) then
432   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
433     setenvp PATH ${GEOM_ROOT_DIR}/bin/salome
434     setenvp LD_LIBRARY_PATH ${GEOM_ROOT_DIR}/lib/salome
435     setenvp PYTHONPATH ${GEOM_ROOT_DIR}/bin/salome:${GEOM_ROOT_DIR}/lib/salome:${GEOM_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
436   endif
437 endif
438 ##
439 #------ GEOM_src ------
440 setenv GEOM_SRC_DIR ${INST_ROOT}/GEOM_SRC_6.5.0
441 ##
442 #------ MED ------
443 setenv MED_ROOT_DIR ${INST_ROOT}/MED_6.5.0
444 if ( ${?ENV_FOR_LAUNCH} ) then
445   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
446     setenvp PATH ${MED_ROOT_DIR}/bin/salome
447     setenvp LD_LIBRARY_PATH ${MED_ROOT_DIR}/lib/salome
448     setenvp PYTHONPATH ${MED_ROOT_DIR}/bin/salome:${MED_ROOT_DIR}/lib/salome:${MED_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
449     setenv AM2CMAKE_FORCE_GENERATION 1
450   endif
451 endif
452 ##
453 #------ MED_src ------
454 setenv MED_SRC_DIR ${INST_ROOT}/MED_SRC_6.5.0
455 ##
456 #------ SMESH ------
457 setenv SMESH_ROOT_DIR ${INST_ROOT}/SMESH_6.5.0
458 if ( ${?ENV_FOR_LAUNCH} ) then
459   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
460     setenvp PATH ${SMESH_ROOT_DIR}/bin/salome
461     setenvp LD_LIBRARY_PATH ${SMESH_ROOT_DIR}/lib/salome
462     setenvp PYTHONPATH ${SMESH_ROOT_DIR}/bin/salome:${SMESH_ROOT_DIR}/lib/salome:${SMESH_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
463   endif
464 endif
465 ##
466 #------ SMESH_src ------
467 setenv SMESH_SRC_DIR ${INST_ROOT}/SMESH_SRC_6.5.0
468 ##
469 #------ VISU ------
470 setenv VISU_ROOT_DIR ${INST_ROOT}/VISU_6.5.0
471 if ( ${?ENV_FOR_LAUNCH} ) then
472   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
473     setenvp PATH ${VISU_ROOT_DIR}/bin/salome
474     setenvp LD_LIBRARY_PATH ${VISU_ROOT_DIR}/lib/salome
475     setenvp PYTHONPATH ${VISU_ROOT_DIR}/bin/salome:${VISU_ROOT_DIR}/lib/salome:${VISU_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
476   endif
477 endif
478 ##
479 #------ VISU_src ------
480 setenv VISU_SRC_DIR ${INST_ROOT}/VISU_SRC_6.5.0
481 ##
482 #------ PARAVIS ------
483 setenv PARAVIS_ROOT_DIR ${INST_ROOT}/PARAVIS_6.5.0
484 if ( ${?ENV_FOR_LAUNCH} ) then
485   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
486     setenvp PATH ${PARAVIS_ROOT_DIR}/bin/salome
487     setenvp LD_LIBRARY_PATH ${PARAVIS_ROOT_DIR}/lib/salome
488     setenvp PYTHONPATH ${PARAVIS_ROOT_DIR}/bin/salome:${PARAVIS_ROOT_DIR}/lib/salome:${PARAVIS_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
489     setenv PV_PLUGIN_PATH ${PARAVIS_ROOT_DIR}/lib/paraview:${PV_PLUGIN_PATH}
490   endif
491 endif
492 ##
493 #------ PARAVIS_src ------
494 setenv PARAVIS_SRC_DIR ${INST_ROOT}/PARAVIS_SRC_6.5.0
495 setenv ACCEPT_PARAVIS_WARNINGS 1
496 ##
497 #------ HEXABLOCK ------
498 setenv HEXABLOCK_ROOT_DIR ${INST_ROOT}/HEXABLOCK_6.5.0
499 if ( ${?ENV_FOR_LAUNCH} ) then
500   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
501     setenvp PATH ${HEXABLOCK_ROOT_DIR}/bin/salome
502     setenvp LD_LIBRARY_PATH ${HEXABLOCK_ROOT_DIR}/lib/salome
503     setenvp PYTHONPATH ${HEXABLOCK_ROOT_DIR}/bin/salome:${HEXABLOCK_ROOT_DIR}/lib/salome:${HEXABLOCK_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
504   endif
505 endif
506 ##
507 #------ HEXABLOCK_src ------
508 setenv HEXABLOCK_SRC_DIR ${INST_ROOT}/HEXABLOCK_SRC_6.5.0
509 ##
510 #------ HEXABLOCKPLUGIN ------
511 setenv HEXABLOCKPLUGIN_ROOT_DIR ${INST_ROOT}/HEXABLOCKPLUGIN_6.5.0
512 if ( ${?ENV_FOR_LAUNCH} ) then
513   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
514     setenvp LD_LIBRARY_PATH ${HEXABLOCKPLUGIN_ROOT_DIR}/lib/salome
515     setenvp PYTHONPATH ${HEXABLOCKPLUGIN_ROOT_DIR}/lib/salome:${HEXABLOCKPLUGIN_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
516   endif
517 endif
518 ##
519 #------ HEXABLOCKPLUGIN_src ------
520 setenv HEXABLOCKPLUGIN_SRC_DIR ${INST_ROOT}/HEXABLOCKPLUGIN_SRC_6.5.0
521 ##
522 #------ NETGENPLUGIN ------
523 setenv NETGENPLUGIN_ROOT_DIR ${INST_ROOT}/NETGENPLUGIN_6.5.0
524 if ( ${?ENV_FOR_LAUNCH} ) then
525   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
526     setenvp LD_LIBRARY_PATH ${NETGENPLUGIN_ROOT_DIR}/lib/salome
527     setenvp PYTHONPATH ${NETGENPLUGIN_ROOT_DIR}/lib/salome:${NETGENPLUGIN_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
528   endif
529 endif
530 ##
531 #------ NETGENPLUGIN_src ------
532 setenv NETGENPLUGIN_SRC_DIR ${INST_ROOT}/NETGENPLUGIN_SRC_6.5.0
533 ##
534 #------ GHS3DPLUGIN ------
535 setenv GHS3DPLUGIN_ROOT_DIR ${INST_ROOT}/GHS3DPLUGIN_6.5.0
536 if ( ${?ENV_FOR_LAUNCH} ) then
537   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
538     setenvp LD_LIBRARY_PATH ${GHS3DPLUGIN_ROOT_DIR}/lib/salome
539     setenvp PYTHONPATH ${GHS3DPLUGIN_ROOT_DIR}/lib/salome:${GHS3DPLUGIN_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
540   endif
541 endif
542 ##
543 #------ GHS3DPLUGIN_src ------
544 setenv GHS3DPLUGIN_SRC_DIR ${INST_ROOT}/GHS3DPLUGIN_SRC_6.5.0
545 ##
546 #------ GHS3DPRLPLUGIN ------
547 setenv GHS3DPRLPLUGIN_ROOT_DIR ${INST_ROOT}/GHS3DPRLPLUGIN_6.5.0
548 if ( ${?ENV_FOR_LAUNCH} ) then
549   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
550     setenvp PATH ${GHS3DPRLPLUGIN_ROOT_DIR}/bin/salome
551     setenvp LD_LIBRARY_PATH ${GHS3DPRLPLUGIN_ROOT_DIR}/lib/salome
552     setenvp PYTHONPATH ${GHS3DPRLPLUGIN_ROOT_DIR}/bin/salome:${GHS3DPRLPLUGIN_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
553   endif
554 endif
555 ##
556 #------ GHS3DPRLPLUGIN_src ------
557 setenv GHS3DPRLPLUGIN_SRC_DIR ${INST_ROOT}/GHS3DPRLPLUGIN_SRC_6.5.0
558 ##
559 #------ BLSURFPLUGIN ------
560 setenv BLSURFPLUGIN_ROOT_DIR ${INST_ROOT}/BLSURFPLUGIN_6.5.0
561 if ( ${?ENV_FOR_LAUNCH} ) then
562   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
563     setenvp PATH ${BLSURFPLUGIN_ROOT_DIR}/bin/salome
564     setenvp LD_LIBRARY_PATH ${BLSURFPLUGIN_ROOT_DIR}/lib/salome
565     setenvp PYTHONPATH ${BLSURFPLUGIN_ROOT_DIR}/bin/salome:${BLSURFPLUGIN_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
566   endif
567 endif
568 ##
569 #------ BLSURFPLUGIN_src ------
570 setenv BLSURFPLUGIN_SRC_DIR ${INST_ROOT}/BLSURFPLUGIN_SRC_6.5.0
571 ##
572 #------ HexoticPLUGIN ------
573 setenv HexoticPLUGIN_ROOT_DIR ${INST_ROOT}/HexoticPLUGIN_6.5.0
574 if ( ${?ENV_FOR_LAUNCH} ) then
575   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
576     setenvp PATH ${HexoticPLUGIN_ROOT_DIR}/bin/salome
577     setenvp LD_LIBRARY_PATH ${HexoticPLUGIN_ROOT_DIR}/lib/salome
578     setenvp PYTHONPATH ${HexoticPLUGIN_ROOT_DIR}/bin/salome:${HexoticPLUGIN_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
579   endif
580 endif
581 ##
582 #------ HexoticPLUGIN_src ------
583 setenv HexoticPLUGIN_SRC_DIR ${INST_ROOT}/HexoticPLUGIN_SRC_6.5.0
584 ##
585 #------ COMPONENT ------
586 setenv COMPONENT_ROOT_DIR ${INST_ROOT}/COMPONENT_6.5.0
587 if ( ${?ENV_FOR_LAUNCH} ) then
588   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
589     setenvp PATH ${COMPONENT_ROOT_DIR}/bin/salome
590     setenvp LD_LIBRARY_PATH ${COMPONENT_ROOT_DIR}/lib/salome
591     setenvp PYTHONPATH ${COMPONENT_ROOT_DIR}/bin/salome:${COMPONENT_ROOT_DIR}/lib/salome:${COMPONENT_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
592   endif
593 endif
594 ##
595 #------ COMPONENT_src ------
596 setenv COMPONENT_SRC_DIR ${INST_ROOT}/COMPONENT_SRC_6.5.0
597 ##
598 #------ PYCALCULATOR ------
599 setenv PYCALCULATOR_ROOT_DIR ${INST_ROOT}/PYCALCULATOR_6.5.0
600 if ( ${?ENV_FOR_LAUNCH} ) then
601   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
602     setenvp PATH ${PYCALCULATOR_ROOT_DIR}/bin/salome
603     setenvp LD_LIBRARY_PATH ${PYCALCULATOR_ROOT_DIR}/lib/salome
604     setenvp PYTHONPATH ${PYCALCULATOR_ROOT_DIR}/bin/salome:${PYCALCULATOR_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
605   endif
606 endif
607 ##
608 #------ PYCALCULATOR_src ------
609 setenv PYCALCULATOR_SRC_DIR ${INST_ROOT}/PYCALCULATOR_SRC_6.5.0
610 ##
611 #------ CALCULATOR ------
612 setenv CALCULATOR_ROOT_DIR ${INST_ROOT}/CALCULATOR_6.5.0
613 if ( ${?ENV_FOR_LAUNCH} ) then
614   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
615     setenvp PATH ${CALCULATOR_ROOT_DIR}/bin/salome
616     setenvp LD_LIBRARY_PATH ${CALCULATOR_ROOT_DIR}/lib/salome
617     setenvp PYTHONPATH ${CALCULATOR_ROOT_DIR}/bin/salome:${CALCULATOR_ROOT_DIR}/lib/salome:${CALCULATOR_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
618   endif
619 endif
620 ##
621 #------ CALCULATOR_src ------
622 setenv CALCULATOR_SRC_DIR ${INST_ROOT}/CALCULATOR_SRC_6.5.0
623 ##
624 #------ HELLO ------
625 setenv HELLO_ROOT_DIR ${INST_ROOT}/HELLO_6.5.0
626 if ( ${?ENV_FOR_LAUNCH} ) then
627   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
628     setenvp PATH ${HELLO_ROOT_DIR}/bin/salome
629     setenvp LD_LIBRARY_PATH ${HELLO_ROOT_DIR}/lib/salome
630     setenvp PYTHONPATH ${HELLO_ROOT_DIR}/bin/salome:${HELLO_ROOT_DIR}/lib/salome:${HELLO_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
631   endif
632 endif
633 ##
634 #------ HELLO_src ------
635 setenv HELLO_SRC_DIR ${INST_ROOT}/HELLO_SRC_6.5.0
636 ##
637 #------ PYHELLO ------
638 setenv PYHELLO_ROOT_DIR ${INST_ROOT}/PYHELLO_6.5.0
639 if ( ${?ENV_FOR_LAUNCH} ) then
640   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
641     setenvp PATH ${PYHELLO_ROOT_DIR}/bin/salome
642     setenvp PYTHONPATH ${PYHELLO_ROOT_DIR}/bin/salome:${PYHELLO_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
643   endif
644 endif
645 ##
646 #------ PYHELLO_src ------
647 setenv PYHELLO_SRC_DIR ${INST_ROOT}/PYHELLO_SRC_6.5.0
648 ##
649 #------ ATOMGEN ------
650 setenv ATOMGEN_ROOT_DIR ${INST_ROOT}/ATOMGEN_6.5.0
651 if ( ${?ENV_FOR_LAUNCH} ) then
652   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
653     setenvp PATH ${ATOMGEN_ROOT_DIR}/bin/salome
654     setenvp LD_LIBRARY_PATH ${ATOMGEN_ROOT_DIR}/lib/salome
655     setenvp PYTHONPATH ${ATOMGEN_ROOT_DIR}/bin/salome:${ATOMGEN_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
656   endif
657 endif
658 ##
659 #------ ATOMGEN_src ------
660 setenv ATOMGEN_SRC_DIR ${INST_ROOT}/ATOMGEN_SRC_6.5.0
661 ##
662 #------ ATOMSOLV ------
663 setenv ATOMSOLV_ROOT_DIR ${INST_ROOT}/ATOMSOLV_6.5.0
664 if ( ${?ENV_FOR_LAUNCH} ) then
665   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
666     setenvp PATH ${ATOMSOLV_ROOT_DIR}/bin/salome
667     setenvp LD_LIBRARY_PATH ${ATOMSOLV_ROOT_DIR}/lib/salome
668     setenvp PYTHONPATH ${ATOMSOLV_ROOT_DIR}/bin/salome:${ATOMSOLV_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
669   endif
670 endif
671 ##
672 #------ ATOMSOLV_src ------
673 setenv ATOMSOLV_SRC_DIR ${INST_ROOT}/ATOMSOLV_SRC_6.5.0
674 ##
675 #------ ATOMIC ------
676 setenv ATOMIC_ROOT_DIR ${INST_ROOT}/ATOMIC_6.5.0
677 if ( ${?ENV_FOR_LAUNCH} ) then
678   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
679     setenvp PATH ${ATOMIC_ROOT_DIR}/bin/salome
680     setenvp LD_LIBRARY_PATH ${ATOMIC_ROOT_DIR}/lib/salome
681     setenvp PYTHONPATH ${ATOMIC_ROOT_DIR}/bin/salome:${ATOMIC_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
682   endif
683 endif
684 ##
685 #------ ATOMIC_src ------
686 setenv ATOMIC_SRC_DIR ${INST_ROOT}/ATOMIC_SRC_6.5.0
687 ##
688 #------ LIGHT ------
689 setenv LIGHT_ROOT_DIR ${INST_ROOT}/LIGHT_6.5.0
690 if ( ${?ENV_FOR_LAUNCH} ) then
691   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
692     setenvp LD_LIBRARY_PATH ${LIGHT_ROOT_DIR}/lib/salome
693   endif
694 endif
695 ##
696 #------ LIGHT_src ------
697 setenv LIGHT_SRC_DIR ${INST_ROOT}/LIGHT_SRC_6.5.0
698 ##
699 #------ PYLIGHT ------
700 setenv PYLIGHT_ROOT_DIR ${INST_ROOT}/PYLIGHT_6.5.0
701 if ( ${?ENV_FOR_LAUNCH} ) then
702   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
703     setenvp PATH ${PYLIGHT_ROOT_DIR}/bin/salome
704     setenvp PYTHONPATH ${PYLIGHT_ROOT_DIR}/bin/salome
705   endif
706 endif
707 ##
708 #------ PYLIGHT_src ------
709 setenv PYLIGHT_SRC_DIR ${INST_ROOT}/PYLIGHT_SRC_6.5.0
710 ##
711 #------ RANDOMIZER ------
712 setenv RANDOMIZER_ROOT_DIR ${INST_ROOT}/RANDOMIZER_6.5.0
713 if ( ${?ENV_FOR_LAUNCH} ) then
714   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
715     setenvp PATH ${RANDOMIZER_ROOT_DIR}/bin/salome
716     setenvp LD_LIBRARY_PATH ${RANDOMIZER_ROOT_DIR}/lib/salome
717     setenvp PYTHONPATH ${RANDOMIZER_ROOT_DIR}/bin/salome:${RANDOMIZER_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
718   endif
719 endif
720 ##
721 #------ RANDOMIZER_src ------
722 setenv RANDOMIZER_SRC_DIR ${INST_ROOT}/RANDOMIZER_SRC_6.5.0
723 ##
724 #------ SIERPINSKY ------
725 setenv SIERPINSKY_ROOT_DIR ${INST_ROOT}/SIERPINSKY_6.5.0
726 if ( ${?ENV_FOR_LAUNCH} ) then
727   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
728     setenvp PATH ${SIERPINSKY_ROOT_DIR}/bin/salome
729     setenvp LD_LIBRARY_PATH ${SIERPINSKY_ROOT_DIR}/lib/salome
730     setenvp PYTHONPATH ${SIERPINSKY_ROOT_DIR}/bin/salome:${SIERPINSKY_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
731   endif
732 endif
733 ##
734 #------ SIERPINSKY_src ------
735 setenv SIERPINSKY_SRC_DIR ${INST_ROOT}/SIERPINSKY_SRC_6.5.0
736 ##
737 #------ YACS ------
738 setenv YACS_ROOT_DIR ${INST_ROOT}/YACS_6.5.0
739 if ( ${?ENV_FOR_LAUNCH} ) then
740   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
741     setenvp PATH ${YACS_ROOT_DIR}/bin/salome
742     setenvp LD_LIBRARY_PATH ${YACS_ROOT_DIR}/lib/salome
743     setenvp PYTHONPATH ${YACS_ROOT_DIR}/bin/salome:${YACS_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
744   endif
745 endif
746 ##
747 #------ YACS_src ------
748 setenv YACS_SRC_DIR ${INST_ROOT}/YACS_SRC_6.5.0
749 ##
750 #------ YACSGEN ------
751 setenv YACSGEN_ROOT_DIR ${INST_ROOT}/YACSGEN_6.5.0
752 if ( ${?ENV_FOR_LAUNCH} ) then
753   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
754     setenvp PYTHONPATH ${YACSGEN_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages
755   endif
756 endif
757 ##
758 #------ YACSGEN_src ------
759 setenv YACSGEN_SRC_DIR ${INST_ROOT}/YACSGEN_SRC_6.5.0
760 ##
761 #------ JOBMANAGER ------
762 setenv JOBMANAGER_ROOT_DIR ${INST_ROOT}/JOBMANAGER_6.5.0
763 if ( ${?ENV_FOR_LAUNCH} ) then
764   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
765     setenvp PATH ${JOBMANAGER_ROOT_DIR}/bin/salome
766     setenvp LD_LIBRARY_PATH ${JOBMANAGER_ROOT_DIR}/lib/salome
767     setenvp PYTHONPATH ${JOBMANAGER_ROOT_DIR}/bin/salome:${JOBMANAGER_ROOT_DIR}/lib/salome:${JOBMANAGER_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
768   endif
769 endif
770 ##
771 #------ JOBMANAGER_src ------
772 setenv JOBMANAGER_SRC_DIR ${INST_ROOT}/JOBMANAGER_SRC_6.5.0
773 ##
774 #------ SAMPLES_src ------
775 setenv DATA_DIR ${INST_ROOT}/SAMPLES_SRC_6.5.0
776 ##
777 #------ TUTORIAL_src ------
778 ##
779 #------ HOMARD ------
780 setenv HOMARD_ROOT_DIR ${INST_ROOT}/HOMARD_6.5.0
781 if ( ${?ENV_FOR_LAUNCH} ) then
782   if ( "${ENV_FOR_LAUNCH}" == "1" ) then
783     setenvp PATH ${HOMARD_ROOT_DIR}/bin/salome
784     setenvp LD_LIBRARY_PATH ${HOMARD_ROOT_DIR}/lib/salome
785     setenvp PYTHONPATH ${HOMARD_ROOT_DIR}/bin/salome:${HOMARD_ROOT_DIR}/lib/salome:${HOMARD_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages/salome
786   endif
787 endif
788 ##
789 #------ HOMARD_src ------
790 setenv HOMARD_SRC_DIR ${INST_ROOT}/HOMARD_SRC_6.5.0
791 ##
792 #------ xdata ------ 
793 setenv XDATAROOT ${INST_ROOT}/xdata-0.9.3
794 setenvp PATH ${XDATAROOT}/bin
795 setenvp PYTHONPATH ${XDATAROOT}/lib/python${PYTHON_VERSION}/site-packages/xdata
796 ##
797 #------ xdata_src ------
798 # nothing to do
799 ##
800 #------ HXX2SALOME ------
801 setenv HXX2SALOME_ROOT_DIR ${INST_ROOT}/HXX2SALOME_6.5.0/bin
802 setenvp PATH ${HXX2SALOME_ROOT_DIR}
803 ##
804 #------ HXX2SALOME_src ------
805 # nothing to do
806 ##
807 #------ HXX2SALOMEDOC ------
808 #nothing to do
809 ##
810 #------ HXX2SALOMEDOC_src ------
811 # nothing to do
812 ##
813 #------ DOCUMENTATION_src ------
814 #nothing to do
815 ##