summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorphilippe colliot <philippe.colliot@mpsa.com>2014-07-30 17:33:05 +0200
committerphilippe colliot <philippe.colliot@mpsa.com>2014-07-30 17:33:05 +0200
commitb5d53aec423b420da3249342803bc68a04be7a45 (patch)
treeb8a4109fb8704488ae2417add3a595144eb06903
parent6cf52eaff496e5e5df89b3fc6818dabf304f63ea (diff)
downloadpoi-service-b5d53aec423b420da3249342803bc68a04be7a45.tar.gz
add an option to the run script
-rwxr-xr-xsrc/navigation/script/run18
1 files changed, 13 insertions, 5 deletions
diff --git a/src/navigation/script/run b/src/navigation/script/run
index 886b71c..5963326 100755
--- a/src/navigation/script/run
+++ b/src/navigation/script/run
@@ -69,11 +69,12 @@ gdb=0
xterm=0
log=0
enhpos=1
+replayer=1
center="4612 N 0608 E"
CUR_DIR=$PWD
BIN_DIR=$PWD/../bin
SRC_DIR=$PWD/..
-while getopts b:c:gnox opt
+while getopts b:c:gnorx opt
do
case $opt in
b)
@@ -105,15 +106,19 @@ do
o)
log=1
;;
+ r)
+ replayer=0
+ ;;
x)
xterm=1
;;
\?)
echo "Usage:"
- echo "$0 [-a application][-c center][-gnox]"
+ echo "$0 [-a application][-c center][-gnorx]"
echo "-c: Set center (supported values: paris,tokyo,longitude,latitude). Default is geneve"
echo "-g: Run subprocesses within gdb (only with -x)"
echo "-n: Don't start enhanced-position-service"
+ echo "-r: Don't start replayer"
echo "-o: Create log file of subprocess output"
echo "-x: Run subprocesses in own xterm to get separated log messages"
exit 1
@@ -123,11 +128,14 @@ trap "terminate" EXIT INT
set -e
if [ "$enhpos" = 1 ]
then
- if [ -z "$REPLAYER_LOG_FILE" ]
+ if [ "$replayer" = 1 ]
then
- REPLAYER_LOG_FILE=$BIN_DIR/positioning/log-replayer/logs/geneve-cologny.log
+ if [ -z "$REPLAYER_LOG_FILE" ]
+ then
+ REPLAYER_LOG_FILE=$BIN_DIR/positioning/log-replayer/logs/geneve-cologny.log
+ fi
+ run LogReplayer $BIN_DIR/positioning/log-replayer/src/log-replayer $REPLAYER_LOG_FILE
fi
- run LogReplayer $BIN_DIR/positioning/log-replayer/src/log-replayer $REPLAYER_LOG_FILE
run EnhancedPositionService $BIN_DIR/positioning/enhanced-position-service/src/enhanced-position-service
fi
cd $BIN_DIR/navit/navit