From c3ab548cd862597e6241a5309b81d25a5efd08b8 Mon Sep 17 00:00:00 2001 From: Sean Bright <sean@malleable.com> Date: Thu, 30 Jul 2009 23:37:31 +0000 Subject: [PATCH] Allow passing 'noisy' to configure's --enable-dev-mode argument to turn on verbose builds. (closes issue #15607) Reported by: mvanbaak Patches: 20090730_issue15607.patch uploaded by seanbright (license 71) Tested by: seanbright git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@209623 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- configure | 17 ++++++++++++----- configure.ac | 5 +++++ makeopts.in | 1 + 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/configure b/configure index 802e763e93..ac0e878cbc 100755 --- a/configure +++ b/configure @@ -1,5 +1,5 @@ #! /bin/sh -# From configure.ac Revision: 204919 . +# From configure.ac Revision: 205214 . # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.61 for asterisk 1.6. # @@ -722,6 +722,7 @@ acx_pthread_config PTHREAD_CC PTHREAD_LIBS PTHREAD_CFLAGS +NOISY_BUILD AST_DEVMODE ALSA_LIB ALSA_INCLUDE @@ -8114,6 +8115,10 @@ if test "${enable_dev_mode+set}" = set; then enableval=$enable_dev_mode; case "${enableval}" in y|ye|yes) AST_DEVMODE=yes ;; n|no) AST_DEVMODE=no ;; + noisy) + AST_DEVMODE=yes + NOISY_BUILD=yes + ;; *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-dev-mode" >&5 echo "$as_me: error: bad value ${enableval} for --enable-dev-mode" >&2;} { (exit 1); exit 1; }; } ;; @@ -8122,6 +8127,7 @@ fi + # AST_EXT_LIB_SETUP is used to tell configure to handle variables for # various packages. # $1 is the prefix for the variables in makeopts and autoconfig.h @@ -57073,6 +57079,7 @@ acx_pthread_config!$acx_pthread_config$ac_delim PTHREAD_CC!$PTHREAD_CC$ac_delim PTHREAD_LIBS!$PTHREAD_LIBS$ac_delim PTHREAD_CFLAGS!$PTHREAD_CFLAGS$ac_delim +NOISY_BUILD!$NOISY_BUILD$ac_delim AST_DEVMODE!$AST_DEVMODE$ac_delim ALSA_LIB!$ALSA_LIB$ac_delim ALSA_INCLUDE!$ALSA_INCLUDE$ac_delim @@ -57163,7 +57170,6 @@ JACK_INCLUDE!$JACK_INCLUDE$ac_delim JACK_DIR!$JACK_DIR$ac_delim PBX_JACK!$PBX_JACK$ac_delim LDAP_LIB!$LDAP_LIB$ac_delim -LDAP_INCLUDE!$LDAP_INCLUDE$ac_delim _ACEOF if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then @@ -57205,6 +57211,7 @@ _ACEOF ac_delim='%!_!# ' for ac_last_try in false false false false false :; do cat >conf$$subs.sed <<_ACEOF +LDAP_INCLUDE!$LDAP_INCLUDE$ac_delim LDAP_DIR!$LDAP_DIR$ac_delim PBX_LDAP!$PBX_LDAP$ac_delim LIBXML2_LIB!$LIBXML2_LIB$ac_delim @@ -57301,7 +57308,6 @@ OPENH323_DIR!$OPENH323_DIR$ac_delim PBX_OPENH323!$PBX_OPENH323$ac_delim RADIUS_LIB!$RADIUS_LIB$ac_delim RADIUS_INCLUDE!$RADIUS_INCLUDE$ac_delim -RADIUS_DIR!$RADIUS_DIR$ac_delim _ACEOF if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then @@ -57343,6 +57349,7 @@ _ACEOF ac_delim='%!_!# ' for ac_last_try in false false false false false :; do cat >conf$$subs.sed <<_ACEOF +RADIUS_DIR!$RADIUS_DIR$ac_delim PBX_RADIUS!$PBX_RADIUS$ac_delim SDL_LIB!$SDL_LIB$ac_delim SDL_INCLUDE!$SDL_INCLUDE$ac_delim @@ -57439,7 +57446,6 @@ GC_CFLAGS!$GC_CFLAGS$ac_delim GC_LDFLAGS!$GC_LDFLAGS$ac_delim AST_DECLARATION_AFTER_STATEMENT!$AST_DECLARATION_AFTER_STATEMENT$ac_delim AST_FORTIFY_SOURCE!$AST_FORTIFY_SOURCE$ac_delim -AST_NO_STRICT_OVERFLOW!$AST_NO_STRICT_OVERFLOW$ac_delim _ACEOF if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then @@ -57481,6 +57487,7 @@ _ACEOF ac_delim='%!_!# ' for ac_last_try in false false false false false :; do cat >conf$$subs.sed <<_ACEOF +AST_NO_STRICT_OVERFLOW!$AST_NO_STRICT_OVERFLOW$ac_delim AST_SHADOW_WARNINGS!$AST_SHADOW_WARNINGS$ac_delim PBX_GLOB_NOMAGIC!$PBX_GLOB_NOMAGIC$ac_delim PBX_GLOB_BRACE!$PBX_GLOB_BRACE$ac_delim @@ -57533,7 +57540,7 @@ PBX_SYSLOG!$PBX_SYSLOG$ac_delim LTLIBOBJS!$LTLIBOBJS$ac_delim _ACEOF - if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 50; then + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 51; then break elif $ac_last_try; then { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 diff --git a/configure.ac b/configure.ac index 38c43ca27b..4e2d0decca 100644 --- a/configure.ac +++ b/configure.ac @@ -214,8 +214,13 @@ AC_ARG_ENABLE([dev-mode], [case "${enableval}" in y|ye|yes) AST_DEVMODE=yes ;; n|no) AST_DEVMODE=no ;; + noisy) + AST_DEVMODE=yes + NOISY_BUILD=yes + ;; *) AC_MSG_ERROR(bad value ${enableval} for --enable-dev-mode) ;; esac]) +AC_SUBST(NOISY_BUILD) AC_SUBST(AST_DEVMODE) # AST_EXT_LIB_SETUP is used to tell configure to handle variables for diff --git a/makeopts.in b/makeopts.in index a1ba1de685..5b73b26f1d 100644 --- a/makeopts.in +++ b/makeopts.in @@ -66,6 +66,7 @@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ AST_DEVMODE=@AST_DEVMODE@ +NOISY_BUILD=@NOISY_BUILD@ AST_DECLARATION_AFTER_STATEMENT=@AST_DECLARATION_AFTER_STATEMENT@ AST_NO_STRICT_OVERFLOW=@AST_NO_STRICT_OVERFLOW@ -- GitLab