#!/bin/sh

echo "Starting auto configuration ..."
rm -f Makefile.in Makefile.amap
NSL_PATH=""
SOCKET_PATH=""
TEST=`which test`
echo

echo "Checking for Solaris libraries ..."
for i in  /lib /usr/lib /usr/local/lib
do
    $TEST -z "$NSL_PATH" && $TEST -e "$i/libnsl.so" && NSL_PATH="$i"
    $TEST -z "$SOCKET_PATH" && $TEST -e "$i/libsocket.so" && SOCKET_PATH="$i"
done
$TEST -z "$NSL_PATH" || echo "libnsl found in $NSL_PATH"
$TEST -z "$SOCKET_PATH" || echo "libsocket found in $SOCKET_PATH"
$TEST -z "$NSL_PATH" && echo "libnsl not found - if this is not Solaris, no need to worry."
$TEST -z "$SOCKET_PATH" && echo "libsocket not found - if this is not Solaris, no need to worry."

echo
XDEFINES=""
XLIBS=""
XLIBPATHS=""
XIPATHS=""
for i in $NSL_PATH $SOCKET_PATH; do
    XLIBPATHS="$XLIBPATHS -L$i"
done
$TEST -z "$NSL_PATH" || XLIBS="$XLIBS -lnsl"
$TEST -z "$SOCKET_PATH" || XLIBS="$XLIBS -lsocket"

echo "Writing Makefile.in ..."
echo "XLIBS=$XLIBS" >> Makefile.in
echo >> Makefile.in

echo "Generating Makefile.amap ..."
cat Makefile.in > Makefile.amap
cat Makefile.am >> Makefile.amap

echo
#echo "now type \"make\""
