We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e9127f0 commit 7774c93Copy full SHA for 7774c93
include/Makefile
@@ -7,7 +7,12 @@ include $(TOP)/mk/boilerplate.mk
7
H_FILES = $(wildcard *.h)
8
9
includedir = $(libdir)/include
10
-INSTALL_INCLUDES = $(H_FILES)
+
11
+# Typeable.h doesn't need to be installed, and in fact it'll clobber the
12
+# Typeable.h from package base (which arguably doesn't need to be installed
13
+# either, but apparently some people use it...). See bug #1106. The Cabal
14
+# description for network already does the right thing here.
15
+INSTALL_INCLUDES = $(filter-out Typeable.h,$(H_FILES))
16
17
DIST_CLEAN_FILES += HsNetworkConfig.h
18
0 commit comments