#!/bin/sh
#
# This script will just create the Makefiles.
#
if [ -w /usr/local ]
then
   prefix="/usr/local"
else
   prefix="`pwd`"
fi
opt_prev=
makearg=
for opt_arg
do
  if test -n "$opt_prev"; then
    eval "$opt_prev=\$opt_arg"
    opt_prev=
    continue
  fi
  case "$opt_arg" in
  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
    opt_prev=prefix ;;
  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
    prefix="`echo "$opt_arg" | sed 's/[-a-z]*=//`" ;;
  [A-Z]*=*)
    makearg="$makearg $opt_arg" ;;
  /*)
    prefix=$opt_arg ;;
  -*)
    echo "Unknow option: $opt_arg" ;;
  esac
done
PREFIX=$prefix
cat Makefile | sed 's#PREFIX=.*#PREFIX='"$prefix"'#g' > Makefile.new
rm -f Makefile.bak
mv Makefile Makefile.bak
mv Makefile.new Makefile
rm -f src/*.log src/config.h src/mathspad.1 src/mathspad
make -k $makearg config | grep -v '^make'
