From: simonmar Date: Wed, 30 Jan 2002 14:01:29 +0000 (+0000) Subject: [project @ 2002-01-30 14:01:29 by simonmar] X-Git-Tag: Approximately_9120_patches~217 X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=54b445f3ceacc226ad065487ee4751c9702c25ef [project @ 2002-01-30 14:01:29 by simonmar] - .hsc sources can generate .hc files too - Fix the sense of a conditional --- diff --git a/mk/paths.mk b/mk/paths.mk index a48fc7b..e73d59f 100644 --- a/mk/paths.mk +++ b/mk/paths.mk @@ -136,6 +136,7 @@ HAPPY_SRCS = $(filter %.y, $(PRE_SRCS)) DERIVED_SRCS = $(patsubst %.hsc, %.hs, $(HSC_SRCS)) \ $(patsubst %.hsc, %_hsc.c, $(HSC_SRCS)) \ $(patsubst %.hsc, %_hsc.h, $(HSC_SRCS)) \ + $(patsubst %.hsc, %.hc, $(HSC_SRCS)) \ $(patsubst %.y, %.hs, $(HAPPY_SRCS)) \ $(patsubst %.hs, %.hc, $(PRE_HS_SRCS)) \ $(patsubst %.lhs, %.hc, $(PRE_LHS_SRCS)) @@ -148,6 +149,7 @@ EXCLUDED_LHS_SRCS = $(filter %.lhs, $(EXCLUDED_SRCS)) EXCLUDED_DERIVED_SRCS = $(patsubst %.hsc, %.hs, $(EXCLUDED_HSC_SRCS)) \ $(patsubst %.hsc, %_hsc.h, $(EXCLUDED_HSC_SRCS)) \ $(patsubst %.hsc, %_hsc.c, $(EXCLUDED_HSC_SRCS)) \ + $(patsubst %.hsc, %.hc, $(EXCLUDED_HSC_SRCS)) \ $(patsubst %.y, %.hs, $(EXCLUDED_HAPPY_SRCS)) \ $(patsubst %.hs, %.hc, $(EXCLUDED_HS_SRCS)) \ $(patsubst %.lhs, %.hc, $(EXCLUDED_LHS_SRCS)) @@ -229,7 +231,7 @@ CLEAN_FILES += $(HS_PROG) $(C_PROG) $(SCRIPT_PROG) $(SCRIPT_LINK) \ $(CLEAN_DERIVED_SRCS) # Don't clean the .hc files if we're bootstrapping -ifneq "$(BootingFromHc)" "YES" +ifeq "$(BootingFromHc)" "YES" CLEAN_DERIVED_SRCS = $(filter-out %.hc, $(DERIVED_SRCS)) else CLEAN_DERIVED_SRCS = $(DERIVED_SRCS)