blob: e5e5cd65b2cb5ab36d0b5f678ecdf98f7cf0da9d [file] [log] [blame]
#
# This macro test for rpcgen
#
# GA_PROG_RPCGEN
#
AC_DEFUN([GA_PROG_RPCGEN],
[
# looking for rpcgen program
AC_CHECK_PROGS(RPCGEN, rpcgen, rpcgen)
])
#
# This macro test for 'net-snmp-config' command
#
# GA_PROG_NETSNMP_CONFIG
#
AC_DEFUN([GA_PROG_NETSNMP_CONFIG],
[
# looking for net-snmp-config program
AC_CHECK_PROGS(NETSNMP_CONFIG, net-snmp-config)
])
#
# This macro test for doxygen
#
# GA_PROG_DOXYGEN
#
AC_DEFUN([GA_PROG_DOXYGEN],
[
# looking for doxygen program
AC_CHECK_PROGS(DOXYGEN, doxygen)
])
#
# This macro refreshes libtree.
#
# GA_PROG_LIBTREE
#
AC_DEFUN([GA_PROG_LIBTREE],
[
LIBTREEDIR_=../contrib/libtree
if test ! -f "${LIBTREEDIR_}/configure"; then
echo "Setting up external libtree..."
cd ${LIBTREEDIR_}
# XXX build configuration is upstream
# here we might run autogen.sh and configure with
# our desired options
cd ../../src
fi
# other paths
LIBTREEDIR="`pwd`/../contrib/libtree"
CFLAGS="-I${LIBTREEDIR} $CFLAGS"
LDFLAGS="-L${LIBTREEDIR} -ltree $LDFLAGS"
AC_SUBST(LIBTREEDIR)
])
#
# This macro establishes TIRPCDIR, and does AC substitution
# for it.
#
AC_DEFUN([GA_PROG_TIRPC],
[
TOPDIR="`pwd`"
TIRPCPATH=${TOPDIR}/libtirpc
AC_SUBST(TIRPCPATH)
])