#!/bin/bash

#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
#
# Written (W) 2007-2009 Gunnar Raetsch and Fabio De Bona
# Copyright (C) 2007-2009 Max Planck Society
#

# QPalma wrapper script to start the interpreter with the correct list of arguments

set -e

PROG=`basename $0`
DIR=`dirname $0`


echo ${PROG}: This program is part of QPalma version 0.9.9.
echo

. ${DIR}/qpalma_config.sh

if [ "$OPTIMIZER" == 'mosek' ];
then
    export MOSEKLM_LICENSE_FILE=$OPTIMIZER_PATH/../../../licenses/mosek.lic 
    export PYTHONPATH=$PYTHONPATH:$QPALMA_MODULES_PATH:$QPALMA_MODULES_PATH/ParaParser:$QPALMA_MODULES_PATH/IntervalQuery:$QPALMA_MODULES_PATH/DynProg:$OPTIMIZER_PATH/bin
    export LD_LIBRARY_PATH=$OPTIMIZER_PATH/bin
fi
if [ "$OPTIMIZER" != 'mosek' ];
then
    export PYTHONPATH=$PYTHONPATH:$QPALMA_MODULES_PATH:$QPALMA_MODULES_PATH/ParaParser:$QPALMA_MODULES_PATH/IntervalQuery:$QPALMA_MODULES_PATH/DynProg:$OPTIMIZER_PATH
fi

echo "python ${DIR}/qpalma.py ${PROG} $@"
exec python ${DIR}/qpalma.py ${PROG} $@
