102 lines
2.5 KiB
Plaintext
102 lines
2.5 KiB
Plaintext
# -*- autoconf -*-
|
|
#########################################
|
|
##
|
|
# Configure paths
|
|
##
|
|
#########################################
|
|
|
|
##
|
|
# Prefix paths:
|
|
##
|
|
|
|
# Main prefix
|
|
#
|
|
if test "x$prefix" = "xNONE"; then
|
|
prefix=/usr/local
|
|
fi
|
|
|
|
# Prefix must be an absolute path
|
|
# i.e. begin with "/" (Unix)
|
|
# or "[A-Z]:" (Windows)
|
|
#
|
|
firstchar=`echo $prefix | $SED 's/\(.\).*/\1/'`
|
|
if test "x$firstchar" != "x/" ; then
|
|
secondchar=`echo $prefix | $SED 's/.\(.\).*/\1/'`
|
|
if test "x$secondchar" != "x:" ; then
|
|
prefix=`pwd`/$prefix
|
|
echo "adjusting prefix to $prefix"
|
|
fi
|
|
fi
|
|
|
|
|
|
# Exec prefix
|
|
#
|
|
# Prefix must be an absolute path
|
|
# i.e. begin with "/" (Unix)
|
|
# or "[A-Z]:" (Windows)
|
|
#
|
|
if test "x$exec_prefix" = "xNONE"; then
|
|
exec_prefix='${prefix}'
|
|
else
|
|
firstchar=`echo $exec_prefix | $SED 's/\(.\).*/\1/'`
|
|
if test "x$firstchar" != "x/" ; then
|
|
secondchar=`echo $exec_prefix | $SED 's/.\(.\).*/\1/'`
|
|
if test "x$secondchar" != "x:" ; then
|
|
exec_prefix=`pwd`/$exec_prefix
|
|
echo "adjusting exec_prefix to $exec_prefix"
|
|
fi
|
|
fi
|
|
fi
|
|
|
|
|
|
##
|
|
# Environmental variables:
|
|
##
|
|
|
|
# SNMPLIBPATH
|
|
#
|
|
SNMPLIBPATH=""
|
|
tmpset="$libdir/snmp"
|
|
while test "x$tmpset" != "x$SNMPLIBPATH"; do
|
|
SNMPLIBPATH="$tmpset"
|
|
eval tmpset="$tmpset"
|
|
done
|
|
AC_DEFINE_UNQUOTED(SNMPLIBPATH,"$SNMPLIBPATH")
|
|
AC_SUBST(SNMPLIBPATH)
|
|
AC_DEFINE_UNQUOTED(SNMPDLMODPATH,"$SNMPLIBPATH/dlmod")
|
|
|
|
# SNMPSHAREPATH
|
|
#
|
|
SNMPSHAREPATH=""
|
|
tmpset="$datadir/snmp"
|
|
while test "x$tmpset" != "x$SNMPSHAREPATH"; do
|
|
SNMPSHAREPATH="$tmpset"
|
|
eval tmpset="$tmpset"
|
|
done
|
|
AC_DEFINE_UNQUOTED(SNMPSHAREPATH,"$SNMPSHAREPATH")
|
|
AC_SUBST(SNMPSHAREPATH)
|
|
|
|
# MIBDIRS (default)
|
|
#
|
|
if test "x$NETSNMP_DEFAULT_MIBDIRS" = "x"; then
|
|
NETSNMP_DEFAULT_MIBDIRS="\$HOME/.snmp/mibs:$SNMPSHAREPATH/mibs"
|
|
if test "x$PARTIALTARGETOS" = "xmingw32" -o "x$PARTIALTARGETOS" = "xmingw32msvc" -o "x$PARTIALTARGETOS" = "xcygwin"; then
|
|
#
|
|
# USe Windows-style path separator
|
|
NETSNMP_DEFAULT_MIBDIRS=`echo "$NETSNMP_DEFAULT_MIBDIRS" | $SED 's/:/;/g'`
|
|
fi
|
|
AC_DEFINE_UNQUOTED(NETSNMP_DEFAULT_MIBDIRS,"$NETSNMP_DEFAULT_MIBDIRS")
|
|
fi
|
|
AC_SUBST(NETSNMP_DEFAULT_MIBDIRS)
|
|
|
|
# SNMPCONFPATH
|
|
#
|
|
SNMPCONFPATH=""
|
|
tmpset="$sysconfdir/snmp"
|
|
while test "x$tmpset" != "x$SNMPCONFPATH"; do
|
|
SNMPCONFPATH="$tmpset"
|
|
eval tmpset="$tmpset"
|
|
done
|
|
AC_DEFINE_UNQUOTED(SNMPCONFPATH,"$SNMPCONFPATH")
|
|
AC_SUBST(SNMPCONFPATH)
|