configure.ac | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-)
New commits: commit b8926baa1809300410783fc9991a02162767a374 Author: Miklos Vajna <vmik...@collabora.co.uk> Date: Thu Feb 8 15:27:12 2018 +0100 configure: allow disable werror with --disable-werror Change-Id: Ie614ce2143669008c38ecf4b267d6fec78337be6 Reviewed-on: https://gerrit.libreoffice.org/49434 Reviewed-by: Aron Budea <aron.bu...@collabora.com> Tested-by: Aron Budea <aron.bu...@collabora.com> diff --git a/configure.ac b/configure.ac index ff96e7a6..bafe11e8 100644 --- a/configure.ac +++ b/configure.ac @@ -117,6 +117,10 @@ AC_ARG_ENABLE([setcap], AS_HELP_STRING([--disable-setcap], [Do not set capabilities on files. For packaging builds])) +AC_ARG_ENABLE([werror], + AS_HELP_STRING([--disable-werror], + [Do not turn warnings into errors.])) + # Handle options AS_IF([test "$enable_debug" = yes -a -n "$with_poco_libs"], [POCO_DEBUG_SUFFIX=d], @@ -170,8 +174,17 @@ AC_SUBST(MAX_DOCUMENTS) # Test for build environment CXXFLAGS="$CXXFLAGS -std=c++11" -CXXFLAGS="$CXXFLAGS -Wall -Wextra -Werror -Wshadow" -CFLAGS="$CFLAGS -Wall -Wextra -Werror" +CXXFLAGS="$CXXFLAGS -Wall -Wextra -Wshadow" +CFLAGS="$CFLAGS -Wall -Wextra" + +AC_MSG_CHECKING([whether to turn warnings to errors]) +if test -z "$enable_werror" -o "$enable_werror" = "yes"; then + AC_MSG_RESULT([yes]) + CXXFLAGS="$CXXFLAGS -Werror" + CFLAGS="$CFLAGS -Werror" +else + AC_MSG_RESULT([no]) +fi # check for C++11 support HAVE_CXX11= _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits