From ffb776a8fe735ea6fda4107669bcaa08514bf281 Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Tue, 20 Dec 2011 00:42:17 +0000 Subject: [PATCH] 3250. [func] 'configure --enable-developer'; turn on various configure options, normally off by default, that we want developers to build and test with. [RT #27103] --- CHANGES | 4 ++++ configure.in | 22 ++++++++++++++++++++-- 2 files changed, 24 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index 122da49c68..f5f386ec4a 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,7 @@ +3250. [func] 'configure --enable-developer'; turn on various + configure options, normally off by default, that + we want developers to build and test with. [RT #27103] + 3249. [bug] Update log message when saving slave zones files for analysis after load failures. [RT #27087] diff --git a/configure.in b/configure.in index b5d4dc8afb..c4ff207b75 100644 --- a/configure.in +++ b/configure.in @@ -18,7 +18,7 @@ AC_DIVERT_PUSH(1)dnl esyscmd([sed "s/^/# /" COPYRIGHT])dnl AC_DIVERT_POP()dnl -AC_REVISION($Revision: 1.457.26.39 $) +AC_REVISION($Revision: 1.457.26.40 $) AC_INIT(lib/dns/name.c) AC_PREREQ(2.59) @@ -62,6 +62,25 @@ It is available from http://www.isc.org as a separate download.]) esac +AC_ARG_ENABLE(developer, [ --enable-developer enable developer build settings]) +case "$enable_developer" in +yes) + test "${enable_fixed_rrset+set}" = set || enable_fixed_rrset=yes + test "${with_atf+set}" = set || with_atf=yes + test "${enable_filter_aaaa+set}" = set || enable_filter_aaaa=yes + test "${enable_rpz_nsip+set}" = set || enable_rpz_nsip=yes + test "${enable_rpz_nsdname+set}" = set || enable_rpz_nsdname=yes + test "${with_dlz_filesystem+set}" = set || with_dlz_filesystem=yes + case "$host" in + *-darwin*) + test "${enable_exportlib+set}" = set || enable_exportlib=yes + ;; + *-linux*) + test "${enable_exportlib+set}" = set || enable_exportlib=yes + ;; + esac + ;; +esac # # Make very sure that these are the first files processed by # config.status, since we use the processed output as the input for @@ -499,7 +518,6 @@ AC_SUBST(LWRES_PLATFORM_NEEDSYSSELECTH) # AC_C_BIGENDIAN - # # was --with-openssl specified? #