#!/bin/sh -f

if [ "$1" = "" ]
then 
   echo " "
   echo "usage: lconfig  compilercommand [ledaroot]"
   echo " "
   exit
fi

\cp confdir/Make.comp .
comp=$1
echo " " >> Make.comp
echo "C++ = $comp" >> Make.comp
echo "  # the compiler which is used" >> Make.comp

uname -s > tmp.out
read sys < tmp.out
uname -r > tmp.out
read ver < tmp.out
rm -f tmp.out
       
if [ $sys = SunOS ]
then           
   case $ver in          
   4*) sys=SunOS4;;
   5*) sys=SunOS5;;
   esac
fi

if [ $sys = IRIX64 -o $sys = IRIX ]
then
  rlink='-rpath';
else
  rlink='-R';
fi

# here we set the default LEDA paths:

if [ "$2" = "" ] 
then
  ledadir=`pwd`
  ledadir=`expr $ledadir : '\(.*/LEDA.*\)/LEPS/[^/]*'`
  if [ "$ledadir" = "" ] 
  then
    echo "Please provide LEDA root directory:"
    read ledadir  
  else
    echo "using LEDA installed in $ledadir"
  fi
else
  ledadir="$2"
fi

echo "LEDAROOT=$ledadir"  >> Make.comp
echo "  # the place where LEDA is installed" >> Make.comp
echo "LEDALIB=$ledadir"  >> Make.comp
echo "  # the place where the LEDA libraries are accessible" >> Make.comp

if [ -f $ledadir/libL.so ]
then
  echo "RLINK=$rlink\$(LEDALIB)" >> Make.comp
  echo "  # dynamic linking" >> Make.comp
fi
if [ $sys = SunOS5 ]
then
   echo "SOL = -lsocket -lthread" >> Make.comp
   echo " # solaris linking" >> Make.comp
fi

echo ""
echo "Configuration:"
more Make.comp
echo ""
echo "If this is not correct please edit Make.comp"


