From: Eric Blake Date: Tue, 23 Oct 2012 09:06:11 +0000 (+0200) Subject: build: default to --enable-gcc-warnings in a git tree X-Git-Tag: v1.6~25 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=aa90739c85fcbb88da54b489273246e05f3ea8c9;p=debian%2Fgzip build: default to --enable-gcc-warnings in a git tree Anyone building from cloned sources can be assumed to have a new enough environment, such that enabling gcc warnings by default will be useful. Tarballs still default to no warnings, and the default can still be overridden with --disable-gcc-warnings. * configure.ac (gl_gcc_warnings): Set default based on environment. --- diff --git a/configure.ac b/configure.ac index ecb362b..64112da 100644 --- a/configure.ac +++ b/configure.ac @@ -51,7 +51,11 @@ AC_ARG_ENABLE([gcc-warnings], *) AC_MSG_ERROR([bad value $enableval for gcc-warnings option]) ;; esac gl_gcc_warnings=$enableval], - [gl_gcc_warnings=no] + [if test -d "$srcdir"/.git; then + gl_gcc_warnings=yes + else + gl_gcc_warnings=no + fi] ) if test "$gl_gcc_warnings" = yes; then