3 # you must define SALOME_ROOT_DIR and SALOME_SITE_DIR (if you need it)
5 if test -n $SALOME_ROOT_DIR
7 export PATH=$SALOME_ROOT_DIR/bin/salome:${PATH}
8 export LD_LIBRARY_PATH=$SALOME_ROOT_DIR/lib/salome:${LD_LIBRARY_PATH}
9 export PYTHONPATH=${SALOME_ROOT_DIR}/lib/salome:${SALOME_ROOT_DIR}/lib/python2.2/site-packages/salome:${SALOME_ROOT_DIR}/share/salome/resources:${PYTHONPATH}
10 # add bin, because some script are in (SALOME_SWIG) !!!!
11 export PYTHONPATH=${SALOME_ROOT_DIR}/bin/salome:${PYTHONPATH}
13 if test -n $SALOME_SITE_DIR
15 export PATH=$SALOME_SITE_DIR/bin/salome:${PATH}
16 export LD_LIBRARY_PATH=$SALOME_SITE_DIR/lib/salome:${LD_LIBRARY_PATH}
17 export PYTHONPATH=${SALOME_SITE_DIR}/lib/salome:${SALOME_SITE_DIR}/lib/python2.2/site-packages/salome:${SALOME_SITE_DIR}/share/salome/resources:${PYTHONPATH}
20 if test -d $HOME/Salome/bin
22 export PATH=$HOME/Salome/bin:${PATH}
24 if test -d $HOME/Salome/lib
26 export LD_LIBRARY_PATH=$HOME/Salome/lib:${LD_LIBRARY_PATH}
29 #export ORB_ROOT_DIR=/export/home/LGLS/omni
33 #export PYTHONPATH=${PYTHONPATH}:${SALOME_ROOT_DIR}/idl:${SALOME_ROOT_DIR}/bin:${SALOME_ROOT_DIR}/lib:${PYVTK_PATH}:${EXEC_DIR}
35 #export MICORC=/dev/null
37 #cd ${SALOME_ROOT_DIR}/bin
40 export CSF_PluginDefaults=${SALOME_ROOT_DIR}/share/salome/resources
41 export CSF_ResourcesDefaults=${SALOME_ROOT_DIR}/share/salome/resources
43 export CSF_PATHData=${SALOME_ROOT_DIR}/share/salome
47 echo "runSession standalone on ${HOSTNAME}"
50 echo "Starting runNS.sh"
54 echo "Starting SALOME_Logger_Server $2"
55 SALOME_Logger_Server $2 &
58 echo "Starting SALOME_Registry_Server"
59 SALOME_Registry_Server --salome_session theSession &
62 echo "Starting SALOMEDS_Server"
66 echo "Starting SALOME_ModuleCatalog_Server -common ${SALOME_ROOT_DIR}/share/salome/resources/CatalogModuleGeneral.xml -personal ${HOME}/Salome/resources/CatalogModulePersonnel.xml"
67 SALOME_ModuleCatalog_Server \
68 -common ${SALOME_ROOT_DIR}/share/salome/resources/CatalogModuleGeneral.xml \
69 -personal ${HOME}/Salome/resources/CatalogModulePersonnel.xml &
72 echo "Starting SALOME_Session_Server"
73 SALOME_Session_Server&
76 echo "Starting runNotify.sh"
77 notifd -c ${SALOME_ROOT_DIR}/share/salome/resources/channel.cfg -DFactoryIORFileName=/tmp/${LOGNAME}_rdifact.ior -DChannelIORFileName=/tmp/${LOGNAME}_rdichan.ior&
80 echo "SALOME_Container FactoryServer -ORBInitRef NameService=corbaname::localhost"
81 SALOME_Container FactoryServer -ORBInitRef NameService=corbaname::localhost:$1 &
83 echo "SALOME_ContainerPy.py FactoryServerPy -ORBInitRef NameService=corbaname::localhost"
84 SALOME_ContainerPy.py FactoryServerPy -ORBInitRef NameService=corbaname::localhost:$1 &
86 echo "SALOME_Container SuperVisionContainer -ORBInitRef NameService=corbaname::localhost"
87 SALOME_Container SuperVisionContainer -ORBInitRef NameService=corbaname::localhost:$1 &
89 echo "--------------------------------------------------------------------------------"
91 echo "| read README file on this directory for configuration and launch of SALOME |"
93 echo "--------------------------------------------------------------------------------"