From 39c68df2a9ee0b089212855f64a61fbd671b1a80 Mon Sep 17 00:00:00 2001 From: Pedro Alvarez Date: Wed, 4 Mar 2015 12:20:46 +0000 Subject: Add support for --disable-werror --- configure.ac | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 7a64f52..1b2f87c 100644 --- a/configure.ac +++ b/configure.ac @@ -30,7 +30,18 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) # Overwrite the build in defaults -CFLAGS="-Wall -Os -Wextra -Werror -fPIC -ffunction-sections" +CFLAGS="-Wall -Os -Wextra -fPIC -ffunction-sections" + +WERROR_CFLAGS="-Werror" + +AC_ARG_ENABLE(werror, + [AS_HELP_STRING([--enable-werror], [Enable -Werror])], + ENABLE_WERROR=$enableval, + ENABLE_WERROR=yes) + +if test "${ENABLE_WERROR}" = "yes" ; then + CFLAGS="$CFLAGS $WERROR_CFLAGS" +fi # Checks for programs. AC_PROG_CC -- cgit v1.2.1