Salome HOME
Join modifications from branch BR_PR_V320b1
[modules/kernel.git] / bin / appliskel / runAppli
1 #!/bin/bash
2
3 APPLI_HOME=`dirname $0`
4
5 # --- retrieve APPLI path, relative to $HOME, set ${APPLI}
6
7 . ${APPLI_HOME}/setAppliPath.sh
8
9 # --- set the SALOME environment (prerequisites, MODULES_ROOT_DIR...)
10
11 . ${HOME}/${APPLI}/envd ${HOME}/${APPLI}
12
13 # --- define port for CORBA naming service
14
15 . ${HOME}/${APPLI}/searchFreePort.sh
16 searchFreePort
17
18 # --- if mpi lam, start lam (seems safe to be done several times)
19 #     arret manuel avec lamhalt
20
21 if [ "$LAMBHOST" ]; then
22   lamboot
23 fi
24
25 # --- run SALOME
26 #    (default arguments defined in local salome.launch could be completed
27 #     by arguments to this command)
28
29 if [ $# -ne 0 ] ; then
30     ${KERNEL_ROOT_DIR}/bin/salome/envSalome.py python -i ${KERNEL_ROOT_DIR}/bin/salome/runSalome.py $*
31
32 else
33     ${KERNEL_ROOT_DIR}/bin/salome/envSalome.py python ${KERNEL_ROOT_DIR}/bin/salome/runSalome.py 
34 fi