build: Turn off default warnings if we find -Werror specified
Our CI runs use `-Werror`; there's no point to our default warning set kicking in, it just bloats the command line output. Closes: #1023 Approved by: jlebon
This commit is contained in:
parent
0ded552cf1
commit
8456fd5057
|
|
@ -28,6 +28,7 @@ AC_SUBST([YEAR_VERSION], [year_version])
|
||||||
AC_SUBST([RELEASE_VERSION], [release_version])
|
AC_SUBST([RELEASE_VERSION], [release_version])
|
||||||
AC_SUBST([PACKAGE_VERSION], [package_version])
|
AC_SUBST([PACKAGE_VERSION], [package_version])
|
||||||
|
|
||||||
|
AS_IF([echo "$CFLAGS" | grep -q -E -e '-Werror($| )'], [], [
|
||||||
CC_CHECK_FLAGS_APPEND([WARN_CFLAGS], [CFLAGS], [\
|
CC_CHECK_FLAGS_APPEND([WARN_CFLAGS], [CFLAGS], [\
|
||||||
-pipe \
|
-pipe \
|
||||||
-Wall \
|
-Wall \
|
||||||
|
|
@ -46,7 +47,7 @@ CC_CHECK_FLAGS_APPEND([WARN_CFLAGS], [CFLAGS], [\
|
||||||
-Werror=misleading-indentation \
|
-Werror=misleading-indentation \
|
||||||
-Werror=missing-include-dirs -Werror=aggregate-return \
|
-Werror=missing-include-dirs -Werror=aggregate-return \
|
||||||
-Werror=unused-result \
|
-Werror=unused-result \
|
||||||
])
|
])])
|
||||||
AC_SUBST(WARN_CFLAGS)
|
AC_SUBST(WARN_CFLAGS)
|
||||||
|
|
||||||
AC_MSG_CHECKING([for -fsanitize=address in CFLAGS])
|
AC_MSG_CHECKING([for -fsanitize=address in CFLAGS])
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue