1 #-----------------------------------------------------------------------------
2 # $Id: Makefile,v 1.3 1996/12/19 09:13:55 simonpj Exp $
5 include $(TOP)/ghc/mk/ghc.mk
8 ifeq ($(IncludeTestDirsInBuild),YES)
12 include $(TOP)/mk/subdir.mk
14 # per-build options: shared with runtime system
15 include ../mk/buildflags.mk
17 #-----------------------------------------------------------------------------
18 # libHS.a, in several different 'ways'
21 @for i in $(WAY_SUFFIXES); do \
23 echo =========== Making libraries for way $$i; \
25 $(MAKE) -f Makefile.libHS suffix=$$i; \
28 # Shortcut for typical case when testing: just make the "normal" version
30 $(MAKE) -f Makefile.libHS suffix=norm
33 @for i in $(WAY_SUFFIXES); do \
34 $(MAKE) -f Makefile.libHS suffix=$$i install; \
38 @for i in $(WAY_SUFFIXES); do \
39 $(MAKE) -f Makefile.libHS suffix=$$i clean; \
42 # Dependencies are done by Makefile.libHS
45 @$(MAKE) -f Makefile.libHS depend
48 # install MODULES file
51 $(INSTALL) $(INSTDATAFLAGS) MODULES $(INSTDATADIR_GHC)/imports