summaryrefslogtreecommitdiff
path: root/compat
diff options
context:
space:
mode:
authorIan Lynagh <igloo@earth.li>2007-09-05 18:29:23 +0000
committerIan Lynagh <igloo@earth.li>2007-09-05 18:29:23 +0000
commitd3b882ae7fc0d4b499f194cc1914cc4562ebbd7c (patch)
treecf2b136af6f55f8689c58cc19f7c9ab605739ba4 /compat
parent1ee0b69e54ad948a518c3fb0f5bb77d5b7abcaf9 (diff)
downloadhaskell-d3b882ae7fc0d4b499f194cc1914cc4562ebbd7c.tar.gz
Don't give warnings in compat
There are lots of warnings in here due to things like modules being imported that, in some versions of GHC, aren't used. Thus we don't give any warnings in here, and therefore validating with -Werror won't make the build fail. An alternative would be to do SRC_HC_OPTS := $(filter-out -Werror,$(SRC_HC_OPTS)) but if warnings are expected then there is little point in spewing them out anyway. On the other hand, there aren't any warnings for me (GHC 6.6 on Linux/amd64), so perhaps it would be worth fixing them instead.
Diffstat (limited to 'compat')
-rw-r--r--compat/Makefile6
1 files changed, 6 insertions, 0 deletions
diff --git a/compat/Makefile b/compat/Makefile
index 4ae707e30e..be078a82c0 100644
--- a/compat/Makefile
+++ b/compat/Makefile
@@ -23,6 +23,12 @@ NO_INSTALL_LIBRARY = YES
# Avoid building the GHCi lib, since we don't need it
GhcWithInterpreter = NO
+# There are lots of warnings in here due to things like modules being
+# imported that, in some versions of GHC, aren't used. Thus we don't
+# give any warnings in here, and therefore validating with -Werror won't
+# make the build fail.
+SRC_HC_OPTS += -w
+
# Needed so that the libraries can #include relative to this directory.
INCLUDE_DIRS=-I. -Iinclude