diff options
author | Max Kellermann <max@duempel.org> | 2008-12-25 03:02:30 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2008-12-25 03:02:30 +0100 |
commit | edf2468da43f1da28f48edc7aa0ff3a6e2e61b0c (patch) | |
tree | 422f66e3690fdbb235a627dc757c00f17ee0b808 /configure.ac | |
parent | 2c12b899dcaa071efeb0a6363bfc085efb57a5d8 (diff) | |
download | mpd-edf2468da43f1da28f48edc7aa0ff3a6e2e61b0c.tar.gz mpd-edf2468da43f1da28f48edc7aa0ff3a6e2e61b0c.tar.xz mpd-edf2468da43f1da28f48edc7aa0ff3a6e2e61b0c.zip |
configure.ac: added --enable-werror, rewrote --enable-debug
"--enable-werror" adds "-Werror" to CFLAGS.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/configure.ac b/configure.ac index b7f71b5de..0a1d68d87 100644 --- a/configure.ac +++ b/configure.ac @@ -365,17 +365,24 @@ dnl dnl build options dnl -AC_MSG_CHECKING([whether to build with debug support]) -AC_ARG_ENABLE([debug], - AC_HELP_STRING([--enable-debug], - [Enable debugging @<:@default=no@:>@]), - [enable_debug="$enableval"], - [enable_debug=no]) -AC_MSG_RESULT([$enable_debug]) -if test "x$enable_debug" = "xyes" ; then - CFLAGS="$CFLAGS -g" -else - CFLAGS="$CFLAGS -DNDEBUG" +AC_ARG_ENABLE(werror, + AS_HELP_STRING([--enable-werror], + [Treat warnings as errors (default: disabled)]), + ENABLE_WERROR=$enableval, + ENABLE_WERROR=no) + +if test "x$ENABLE_WERROR" = xyes; then + AM_CFLAGS="$AM_CFLAGS -Werror" +fi + +AC_ARG_ENABLE(debug, + AS_HELP_STRING([--enable-debug], + [Enable debugging (default: disabled)]), + ENABLE_DEBUG=$enableval, + ENABLE_DEBUG=no) + +if test "x$ENABLE_DEBUG" = xno; then + AM_CFLAGS="$AM_CFLAGS -DNDEBUG" fi |