From 0d3a652544836c66243728b41899c55363c1f941 Mon Sep 17 00:00:00 2001 From: Oliver Schmidt Date: Sun, 9 Feb 2014 19:48:30 +0100 Subject: [PATCH] Use -Werror only on Travis CI builds. There's no need to intentionally break things for people trying to build cc65 with some obscure compiler. It's enough to make sure that no new warnings sneak into the code base by having Travis CI builds fail. --- src/Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Makefile b/src/Makefile index 66b64d732..5ac8ed7bd 100644 --- a/src/Makefile +++ b/src/Makefile @@ -26,10 +26,12 @@ LD65_OBJ = $(datadir)/lib LD65_CFG = $(datadir)/cfg CFLAGS += -MMD -MP -O -std=c89 -D_SVID_SOURCE -I common \ - -Wall -Wextra -Wno-char-subscripts -Werror $(USER_CFLAGS) \ + -Wall -Wextra -Wno-char-subscripts $(USER_CFLAGS) \ -DCA65_INC=$(CA65_INC) -DCC65_INC=$(CC65_INC) \ -DLD65_LIB=$(LD65_LIB) -DLD65_OBJ=$(LD65_OBJ) -DLD65_CFG=$(LD65_CFG) +CFLAGS += $(if $(TRAVIS),-Werror) + LDLIBS += -lm INSTALL = install