use MSC_ROOT as default installation dir but allow to modify it

make Marc2014 the default version
This commit is contained in:
Franz Roters 2014-10-22 07:45:52 +00:00
parent 6cf9907cc9
commit 63b00e4fd2
1 changed files with 14 additions and 10 deletions

View File

@ -1,6 +1,6 @@
#!/usr/bin/env bash #!/usr/bin/env bash
DEFAULT_VERSION='2013.1' DEFAULT_VERSION='2014'
WORKINGDIR="$( cd "$( dirname "$0" )" && pwd )" WORKINGDIR="$( cd "$( dirname "$0" )" && pwd )"
@ -10,6 +10,11 @@ else
source /etc/damask.conf source /etc/damask.conf
fi fi
if [ "x$MSC_ROOT" != "x" ]; then
DEFAULT_DIR=$MSC_ROOT
fi
while [ ! -d "$WORKINGDIR/$VERSION" ] || [ -z "$VERSION" ] while [ ! -d "$WORKINGDIR/$VERSION" ] || [ -z "$VERSION" ]
do do
echo "Input version of MARC/MENTAT installation: [${DEFAULT_VERSION}]" echo "Input version of MARC/MENTAT installation: [${DEFAULT_VERSION}]"
@ -20,14 +25,13 @@ do
done done
echo "MSC version: $VERSION" echo "MSC version: $VERSION"
if [ "x$MSC_ROOT" != "x" ]; then
INSTALLDIR=$MSC_ROOT
fi
while [ ! -d "$INSTALLDIR" ] || [ -z "$INSTALLDIR" ] while [ ! -d "$INSTALLDIR" ] || [ -z "$INSTALLDIR" ]
do do
echo "Input path of MARC/MENTAT installation:" echo "Input path of MARC/MENTAT installation: [${DEFAULT_DIR}]"
read INSTALLDIR read INSTALLDIR
if [ -z "$INSTALLDIR" ]; then
INSTALLDIR=${DEFAULT_DIR}
fi
done done
INSTALLDIR=${INSTALLDIR%/} # remove trailing slash INSTALLDIR=${INSTALLDIR%/} # remove trailing slash
@ -111,10 +115,10 @@ $INSTALLDIR/mentat$VERSION/bin/mentat -compile $INSTALLDIR/mentat$VERSION/menus/
# setting access rights # setting access rights
echo '' echo ''
echo 'setting file access rights...' echo 'setting file access rights...'
chmod 555 $INSTALLDIR/marc$VERSION/tools/run_damask* chmod 755 $INSTALLDIR/marc$VERSION/tools/run_damask*
chmod 555 $INSTALLDIR/marc$VERSION/tools/comp_damask* chmod 755 $INSTALLDIR/marc$VERSION/tools/comp_damask*
chmod 555 $INSTALLDIR/mentat$VERSION/bin/submit{4..9} chmod 755 $INSTALLDIR/mentat$VERSION/bin/submit{4..9}
chmod 555 $INSTALLDIR/mentat$VERSION/bin/kill{4..9} chmod 755 $INSTALLDIR/mentat$VERSION/bin/kill{4..9}
#creating symlinks for run_damask_scripts in /usr/local/bin #creating symlinks for run_damask_scripts in /usr/local/bin
BIN_DIR=/usr/local/bin BIN_DIR=/usr/local/bin