#! /bin/sh
#
# The idea to this kind of setup info script was stolen from numerous
# other packages, such as neon, libxml and gnome.
#
prefix=/usr
exec_prefix=${prefix}
includedir=${prefix}/include
libdir=${prefix}/lib/x86_64-linux-gnu

usage()
{
   echo "Usage: rexxeec-config [OPTION]"
   echo ""
   echo "Available values for OPTION include:"
   echo ""
   echo "  --help        display this help and exit"
   echo "  --libs        library linking information"
   echo "                [-L$libdir -lrexxeec -L/usr/lib/x86_64-linux-gnu -lregina  -lm -lnsl -ldl -lc ]"
   echo "  --libs-static static library linking information"
   echo "                [$libdir/librexxeec.a  -lm -lnsl -ldl -lc ]"
   echo "  --prefix      RexxEEC install prefix"
   echo "                [$prefix]"
   echo "  --version     output version information"
   echo "                [1.4.0]"
   echo "  --verdate     output the version date"
   echo "                ["16 May 2019"]"
   exit $1
}

if test $# -eq 0; then
   usage 1
fi

while test $# -gt 0; do
   case "$1" in
   # this deals with options in the style
   # --option=value and extracts the value part
   # [not currently used]
      -*=*) value=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
      *) value= ;;
   esac

   case "$1" in
      --prefix)
         echo $prefix
         ;;

      --version)
         echo 1.4.0
         ;;

      --verdate)
         echo "16 May 2019"
         ;;

      --help)
         usage 0
         ;;

      --libs)
         echo -L$libdir -lrexxeec -L/usr/lib/x86_64-linux-gnu -lregina  -lm -lnsl -ldl -lc 
         ;;

      --libs-static)
         echo $libdir/librexxeec.a  -lm -lnsl -ldl -lc 
         ;;

      *)
         usage
         exit 1
         ;;
   esac
   shift
done

exit 0
