| # -*- 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) |