[project @ 2005-06-16 09:40:27 by simonmar]
authorsimonmar <unknown>
Thu, 16 Jun 2005 09:40:27 +0000 (09:40 +0000)
committersimonmar <unknown>
Thu, 16 Jun 2005 09:40:27 +0000 (09:40 +0000)
Use -optdep--exclude-module to fix building HEAD with itself.

ghc/lib/compat/Makefile

index b34c900..5083e49 100644 (file)
@@ -52,6 +52,18 @@ EXCLUDED_SRCS += \
        Distribution/ParseUtils.hs \
        Distribution/Compiler.hs \
        Distribution/Version.hs
+
+SRC_MKDEPENDHS_OPTS += \
+       -optdep--exclude-module=System.Directory.Internals \
+       -optdep--exclude-module=Distribution.Compat.ReadP \
+       -optdep--exclude-module=Distribution.Extension \
+       -optdep--exclude-module=Distribution.GetOpt \
+       -optdep--exclude-module=Distribution.InstalledPackageInfo \
+       -optdep--exclude-module=Distribution.License \
+       -optdep--exclude-module=Distribution.Package \
+       -optdep--exclude-module=Distribution.ParseUtils \
+       -optdep--exclude-module=Distribution.Compiler \
+       -optdep--exclude-module=Distribution.Version
 endif
 
 # Some explicit dependencies