diff options
author | David Lamparter <equinox@opensourcerouting.org> | 2015-03-03 10:00:43 +0100 |
---|---|---|
committer | David Lamparter <equinox@opensourcerouting.org> | 2015-04-21 10:19:33 +0200 |
commit | c0bedebfe9ca1a1ded02f1f481762dd41defa63e (patch) | |
tree | 9c040f71733fb7509c03457bc146373e65e95536 /lib | |
parent | 3a7e83c2387885075c9ecf1912dd6c9399c6947a (diff) | |
download | quagga-c0bedebfe9ca1a1ded02f1f481762dd41defa63e.tar.bz2 quagga-c0bedebfe9ca1a1ded02f1f481762dd41defa63e.tar.xz |
build: add --enable-werror
This allows enabling -Werror in a consistent way. Note that this is
different from just specifiying it in CFLAGS, since that would either
break configure tests (if done on ./configure), or would override
configure's CFLAGS (if done on make).
Using --enable-werror instead provides a new WERROR variable that is
additionally used during make with a consistent set of warning flags.
The tests/ directory is exempt. (Rationale being, better to have more
tests than pedantically complain about them.)
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Makefile.am | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Makefile.am b/lib/Makefile.am index 5a806183..56837d86 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -1,6 +1,7 @@ ## Process this file with automake to produce Makefile.in. AM_CPPFLAGS = -I.. -I$(top_srcdir) -I$(top_srcdir)/lib -I$(top_builddir)/lib +AM_CFLAGS = $(WERROR) DEFS = @DEFS@ -DSYSCONFDIR=\"$(sysconfdir)/\" lib_LTLIBRARIES = libzebra.la |