doc/devel/arch.dox doc/devel/atf.dox doc/devel/contrib.dox \
doc/devel/debug.dox doc/devel/isc-logo.jpg doc/devel/mainpage.dox \
doc/devel/omapi.dox doc/devel/qa.dox \
- bind/Makefile.in bind/bind.tar.gz bind/version.tmp \
common/tests/Atffile server/tests/Atffile
+if HAVE_BINDDIR
+EXTRA_DIST += bind/Makefile.in bind/bind.tar.gz bind/version.tmp
+endif
+
+# Use an autoconf substitution vs an automake conditional here
+# to fool automake when the bind directory does not exist.
SUBDIRS = @BINDSUBDIR@ includes tests common omapip client dhcpctl relay server
nobase_include_HEADERS = dhcpctl/dhcpctl.h
# distcheck tuning
#
-DISTCHECK_CONFIGURE_FLAGS = @DISTCHECK_ATF_CONFIGURE_FLAG@
+DISTCHECK_CONFIGURE_FLAGS = @DISTCHECK_ATF_CONFIGURE_FLAG@
+DISTCHECK_CONFIGURE_FLAGS += @DISTCHECK_LIBBIND_CONFIGURE_FLAG@
distcheck-hook:
+if HAVE_BINDDIR
chmod u+w $(distdir)/bind
+endif
distclean-local:
rm -f config.report
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
+@HAVE_BINDDIR_TRUE@am__append_1 = bind/Makefile.in bind/bind.tar.gz bind/version.tmp
subdir = .
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DISTCHECK_ATF_CONFIGURE_FLAG = @DISTCHECK_ATF_CONFIGURE_FLAG@
+DISTCHECK_LIBBIND_CONFIGURE_FLAG = @DISTCHECK_LIBBIND_CONFIGURE_FLAG@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
#
# We have a lot of files that we want shipped with the distribution.
#
-EXTRA_DIST = RELNOTES LICENSE \
- contrib/3.0b1-lease-convert contrib/dhclient-tz-exithook.sh \
- contrib/dhcp.spec contrib/sethostname.sh contrib/solaris.init \
- contrib/ms2isc/Registry.pm contrib/ms2isc/ms2isc.pl \
- contrib/ms2isc/readme.txt contrib/ldap/dhcpd-conf-to-ldap \
- contrib/ldap/dhcp.schema contrib/ldap/README.ldap \
- contrib/dhcp-lease-list.pl \
- doc/DHCPv4-over-DHCPv6 \
- doc/IANA-arp-parameters doc/Makefile doc/References.html \
- doc/References.txt doc/References.xml doc/api+protocol \
- doc/ja_JP.eucJP/dhclient-script.8 doc/ja_JP.eucJP/dhclient.8 \
- doc/ja_JP.eucJP/dhclient.conf.5 doc/ja_JP.eucJP/dhclient.leases.5 \
- doc/ja_JP.eucJP/dhcp-eval.5 doc/ja_JP.eucJP/dhcp-options.5 \
- doc/examples/dhclient-dhcpv6.conf doc/examples/dhcpd-dhcpv6.conf \
- doc/devel/arch.dox doc/devel/atf.dox doc/devel/contrib.dox \
- doc/devel/debug.dox doc/devel/isc-logo.jpg doc/devel/mainpage.dox \
- doc/devel/omapi.dox doc/devel/qa.dox \
- bind/Makefile.in bind/bind.tar.gz bind/version.tmp \
- common/tests/Atffile server/tests/Atffile
-
+EXTRA_DIST = RELNOTES LICENSE contrib/3.0b1-lease-convert \
+ contrib/dhclient-tz-exithook.sh contrib/dhcp.spec \
+ contrib/sethostname.sh contrib/solaris.init \
+ contrib/ms2isc/Registry.pm contrib/ms2isc/ms2isc.pl \
+ contrib/ms2isc/readme.txt contrib/ldap/dhcpd-conf-to-ldap \
+ contrib/ldap/dhcp.schema contrib/ldap/README.ldap \
+ contrib/dhcp-lease-list.pl doc/DHCPv4-over-DHCPv6 \
+ doc/IANA-arp-parameters doc/Makefile doc/References.html \
+ doc/References.txt doc/References.xml doc/api+protocol \
+ doc/ja_JP.eucJP/dhclient-script.8 doc/ja_JP.eucJP/dhclient.8 \
+ doc/ja_JP.eucJP/dhclient.conf.5 \
+ doc/ja_JP.eucJP/dhclient.leases.5 doc/ja_JP.eucJP/dhcp-eval.5 \
+ doc/ja_JP.eucJP/dhcp-options.5 \
+ doc/examples/dhclient-dhcpv6.conf \
+ doc/examples/dhcpd-dhcpv6.conf doc/devel/arch.dox \
+ doc/devel/atf.dox doc/devel/contrib.dox doc/devel/debug.dox \
+ doc/devel/isc-logo.jpg doc/devel/mainpage.dox \
+ doc/devel/omapi.dox doc/devel/qa.dox common/tests/Atffile \
+ server/tests/Atffile $(am__append_1)
+
+# Use an autoconf substitution vs an automake conditional here
+# to fool automake when the bind directory does not exist.
SUBDIRS = @BINDSUBDIR@ includes tests common omapip client dhcpctl relay server
nobase_include_HEADERS = dhcpctl/dhcpctl.h
#
# distcheck tuning
#
-DISTCHECK_CONFIGURE_FLAGS = @DISTCHECK_ATF_CONFIGURE_FLAG@
+DISTCHECK_CONFIGURE_FLAGS = @DISTCHECK_ATF_CONFIGURE_FLAG@ \
+ @DISTCHECK_LIBBIND_CONFIGURE_FLAG@ $(am__empty)
all: all-recursive
.SUFFIXES:
Makefile:
distcheck-hook:
- chmod u+w $(distdir)/bind
+@HAVE_BINDDIR_TRUE@ chmod u+w $(distdir)/bind
distclean-local:
rm -f config.report
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DISTCHECK_ATF_CONFIGURE_FLAG = @DISTCHECK_ATF_CONFIGURE_FLAG@
+DISTCHECK_LIBBIND_CONFIGURE_FLAG = @DISTCHECK_LIBBIND_CONFIGURE_FLAG@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DISTCHECK_ATF_CONFIGURE_FLAG = @DISTCHECK_ATF_CONFIGURE_FLAG@
+DISTCHECK_LIBBIND_CONFIGURE_FLAG = @DISTCHECK_LIBBIND_CONFIGURE_FLAG@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DISTCHECK_ATF_CONFIGURE_FLAG = @DISTCHECK_ATF_CONFIGURE_FLAG@
+DISTCHECK_LIBBIND_CONFIGURE_FLAG = @DISTCHECK_LIBBIND_CONFIGURE_FLAG@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DISTCHECK_ATF_CONFIGURE_FLAG = @DISTCHECK_ATF_CONFIGURE_FLAG@
+DISTCHECK_LIBBIND_CONFIGURE_FLAG = @DISTCHECK_LIBBIND_CONFIGURE_FLAG@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
LIBOBJS
LDAP_CFLAGS
LDAP_LIBS
+HAVE_BINDDIR_FALSE
+HAVE_BINDDIR_TRUE
+DISTCHECK_LIBBIND_CONFIGURE_FLAG
BINDLIBISCDIR
BINDLIBISCCFGDIR
BINDLIBDNSDIR
BINDLIBDNSDIR=
BINDLIBISCCFGDIR=
BINDLIBISCDIR=
+DISTCHECK_LIBBIND_CONFIGURE_FLAG=
# Check whether --with-libbind was given.
if test "${with_libbind+set}" = set; then :
BINDLIBDNSDIR="$BINDDIR/lib"
BINDLIBISCCFGDIR="$BINDDIR/lib"
BINDLIBISCDIR="$BINDDIR/lib"
+ DISTCHECK_LIBBIND_CONFIGURE_FLAG="--with-libbind=$use_libbind"
;;
esac
+ if test "$use_libbind" = "no"; then
+ HAVE_BINDDIR_TRUE=
+ HAVE_BINDDIR_FALSE='#'
+else
+ HAVE_BINDDIR_TRUE='#'
+ HAVE_BINDDIR_FALSE=
+fi
+
+
# OpenLDAP support.
# Check whether --with-ldap was given.
as_fn_error $? "conditional \"HAVE_ATF\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
+if test -z "${HAVE_BINDDIR_TRUE}" && test -z "${HAVE_BINDDIR_FALSE}"; then
+ as_fn_error $? "conditional \"HAVE_BINDDIR\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
: "${CONFIG_STATUS=./config.status}"
ac_write_fail=0
BINDLIBDNSDIR=
BINDLIBISCCFGDIR=
BINDLIBISCDIR=
+DISTCHECK_LIBBIND_CONFIGURE_FLAG=
AC_ARG_WITH(libbind,
AS_HELP_STRING([--with-libbind=PATH],[bind includes and libraries are in PATH]),
use_libbind="$withval", use_libbind="no")
BINDLIBDNSDIR="$BINDDIR/lib"
BINDLIBISCCFGDIR="$BINDDIR/lib"
BINDLIBISCDIR="$BINDDIR/lib"
+ DISTCHECK_LIBBIND_CONFIGURE_FLAG="--with-libbind=$use_libbind"
;;
esac
AC_SUBST(BINDSUBDIR)
AC_SUBST(BINDLIBDNSDIR)
AC_SUBST(BINDLIBISCCFGDIR)
AC_SUBST(BINDLIBISCDIR)
+AC_SUBST(DISTCHECK_LIBBIND_CONFIGURE_FLAG)
+AM_CONDITIONAL(HAVE_BINDDIR, test "$use_libbind" = "no")
# OpenLDAP support.
AC_ARG_WITH(ldap,
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DISTCHECK_ATF_CONFIGURE_FLAG = @DISTCHECK_ATF_CONFIGURE_FLAG@
+DISTCHECK_LIBBIND_CONFIGURE_FLAG = @DISTCHECK_LIBBIND_CONFIGURE_FLAG@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DISTCHECK_ATF_CONFIGURE_FLAG = @DISTCHECK_ATF_CONFIGURE_FLAG@
+DISTCHECK_LIBBIND_CONFIGURE_FLAG = @DISTCHECK_LIBBIND_CONFIGURE_FLAG@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DISTCHECK_ATF_CONFIGURE_FLAG = @DISTCHECK_ATF_CONFIGURE_FLAG@
+DISTCHECK_LIBBIND_CONFIGURE_FLAG = @DISTCHECK_LIBBIND_CONFIGURE_FLAG@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DISTCHECK_ATF_CONFIGURE_FLAG = @DISTCHECK_ATF_CONFIGURE_FLAG@
+DISTCHECK_LIBBIND_CONFIGURE_FLAG = @DISTCHECK_LIBBIND_CONFIGURE_FLAG@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DISTCHECK_ATF_CONFIGURE_FLAG = @DISTCHECK_ATF_CONFIGURE_FLAG@
+DISTCHECK_LIBBIND_CONFIGURE_FLAG = @DISTCHECK_LIBBIND_CONFIGURE_FLAG@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DISTCHECK_ATF_CONFIGURE_FLAG = @DISTCHECK_ATF_CONFIGURE_FLAG@
+DISTCHECK_LIBBIND_CONFIGURE_FLAG = @DISTCHECK_LIBBIND_CONFIGURE_FLAG@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DISTCHECK_ATF_CONFIGURE_FLAG = @DISTCHECK_ATF_CONFIGURE_FLAG@
+DISTCHECK_LIBBIND_CONFIGURE_FLAG = @DISTCHECK_LIBBIND_CONFIGURE_FLAG@
ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@