summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorKevin P. Fleming <kpfleming@digium.com>2008-08-27 16:13:25 +0000
committerKevin P. Fleming <kpfleming@digium.com>2008-08-27 16:13:25 +0000
commit33073e51a940248817fc33948d84e5492902a473 (patch)
tree4305ccfaa1ac66f96ec059228802047196964b78 /configure.ac
parent99463754103be48aedfa9bcc83a57a62729cfc17 (diff)
add --enable-dev-mode support, and fix up a couple of warnings found using it (only two, surprisingly)
git-svn-id: http://svn.asterisk.org/svn/dahdi/tools/trunk@4845 a0bf4364-ded3-4de4-8d8a-66a801d63aff
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac19
1 files changed, 19 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 7f34405..ce0669d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -63,6 +63,25 @@ AC_SUBST(DOWNLOAD)
AC_LANG(C)
+AC_ARG_ENABLE(dev-mode,
+ [ --enable-dev-mode Turn on developer mode],
+ [case "${enableval}" in
+ y|ye|yes) DAHDI_DEVMODE=yes ;;
+ n|no) DAHDI_DEVMODE=no ;;
+ *) AC_MSG_ERROR(bad value ${enableval} for --enable-dev-mode) ;;
+ esac])
+AC_SUBST(DAHDI_DEVMODE)
+
+AC_MSG_CHECKING(for -Wdeclaration-after-statement support)
+if $(${CC} -Wdeclaration-after-statement -S -o /dev/null -xc /dev/null > /dev/null 2>&1); then
+ AC_MSG_RESULT(yes)
+ DAHDI_DECLARATION_AFTER_STATEMENT=-Wdeclaration-after-statement
+else
+ AC_MSG_RESULT(no)
+ DAHDI_DECLARATION_AFTER_STATEMENT=
+fi
+AC_SUBST(DAHDI_DECLARATION_AFTER_STATEMENT)
+
AST_EXT_LIB_SETUP([CURSES], [curses], [curses])
AST_EXT_LIB_SETUP([DAHDI], [DAHDI], [dahdi])
AST_EXT_LIB_SETUP([NCURSES], [ncurses], [ncurses])