HCFLAGS = -O -package accelerate all: ghc $(HCFLAGS) -c Time.hs ghc $(HCFLAGS) -c Square.hs ghc $(HCFLAGS) -c Sum.hs ghc $(HCFLAGS) -c SAXPY.hs ghc $(HCFLAGS) -c SMVM.hs ghc $(HCFLAGS) -c DotP.hs ghc $(HCFLAGS) -c Filter.hs ghc $(HCFLAGS) -c Main.hs ghc $(HCFLAGS) -o test Main.o Time.o Square.o Sum.o SAXPY.o SMVM.o DotP.o \ Filter.o clean: rm -f *.o *.hi test