X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=mk%2Fpaths.mk;h=9955af3884096f22d12ecfddcb6aa2543cdb447e;hb=272a418428beede04a9c4ae027474878c59d6ca1;hp=c26d0cb2cda82a77368760a8e66668147bad29ab;hpb=9546b1bcbb9686370ee67975ebf2791b5c5a97d6;p=ghc-hetmet.git diff --git a/mk/paths.mk b/mk/paths.mk index c26d0cb..9955af3 100644 --- a/mk/paths.mk +++ b/mk/paths.mk @@ -217,7 +217,7 @@ C_OBJS = $(addsuffix .$(way_)o,$(basename $(C_SRCS))) SCRIPT_SRCS = $(filter %.lprl,$(SRCS)) SCRIPT_OBJS = $(addsuffix .prl,$(basename $(SCRIPT_SRCS))) -OBJS = $(HS_OBJS) $(C_OBJS) $(SCRIPT_OBJS) $(GC_C_OBJS) +OBJS = $(HS_OBJS) $(C_OBJS) $(GC_C_OBJS) # The default is for $(LIBOBJS) to be the same as $(OBJS) LIBOBJS = $(OBJS) @@ -270,6 +270,10 @@ TAGS_C_SRCS=$(C_SRCS) # that may require extra tools to create. # # +# NOTE: $(SCRIPT_OBJS) is not in MOSTLY_CLEAN_FILES, because in some +# places in the tree it appears that we have source files in $(SCRIPT_OBJS). +# Specifically glafp-utils/mkdependC/mkdependC.prl and others in ghc/driver and +# possibly others elsewhere in the tree. ToDo: fix this properly. MOSTLY_CLEAN_FILES += $(HS_OBJS) $(C_OBJS) $(HSC_C_OBJS) $(GC_C_OBJS) CLEAN_FILES += $(HS_PROG) $(C_PROG) $(SCRIPT_PROG) $(SCRIPT_LINK) \ $(PROG) $(LIBRARY) a.out \ @@ -288,7 +292,7 @@ endif DIST_CLEAN_FILES += .depend* *.hp *.prof -MAINTAINER_CLEAN_FILES += $(BOOT_SRCS) $(DERIVED_HAPPY_SRCS) +MAINTAINER_CLEAN_FILES += $(BOOT_SRCS) $(DERIVED_HAPPY_SRCS) $(DERIVED_ALEX_SRCS) # # `Standard' set of files to clean out.