Salome HOME
Merge from V6_main_20120808 08Aug12
[modules/jobmanager.git] / src / standalone / start_jobmanager.sh.in
1 #!/bin/bash
2 # Copyright (C) 2009-2012  CEA/DEN, EDF R&D
3 #
4 # This library is free software; you can redistribute it and/or
5 # modify it under the terms of the GNU Lesser General Public
6 # License as published by the Free Software Foundation; either
7 # version 2.1 of the License.
8 #
9 # This library is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
12 # Lesser General Public License for more details.
13 #
14 # You should have received a copy of the GNU Lesser General Public
15 # License along with this library; if not, write to the Free Software
16 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
17 #
18 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
19 #
20
21 usage()
22 {
23         echo "Start JobManager GUI outside SALOME GUI"
24         echo ""
25         echo "Usage: $(basename $0) -a APPLIPATH [ -h ]"
26         echo ""
27         echo "  -a APPLIPATH       : Application Path where SALOME is launched "
28         echo "  -h                 : Print this message"
29         echo ""
30 }
31
32 while getopts 'a:h' OPTION
33   do
34     case $OPTION in
35       a)APPLIPATH="$OPTARG" ;;
36       h|?) usage
37           exit 1 ;;
38     esac
39   done
40
41 if test "x${APPLIPATH}" == "x"; then
42   usage
43   exit 1
44 fi
45
46 JOBMANAGER_INSTALL_DIR=@prefix@/bin
47
48 ${APPLIPATH}/runSession ${JOBMANAGER_INSTALL_DIR}/jobmanager_gui