[project @ 2000-12-20 10:43:17 by simonmar]
[ghc-hetmet.git] / ghc / mk / target.mk
index 0d49585..10ebf94 100644 (file)
@@ -8,6 +8,17 @@
 GHC_TOP := $(TOP)
 TOP:=$(TOP)/..
 
+# When booting from .hc files, remove the suffix rule for 
+# .l?hs -> .o, so that the .hc -> .o is used instead.
+# Also disable the generation of the .hc files, even if
+# the .l?hs files are newer than the .hc ones.
+ifeq "$(GhcWithHscBuiltViaC)" "YES"
+%.$(way_)o  : %.lhs
+%.$(way_)o  : %.hs
+%.$(way_)hc : %.lhs
+%.$(way_)hc : %.hs
+endif
+
 include $(TOP)/mk/target.mk
 
 # Reset TOP