1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
PROGS = drawing drawing2 starandring text clock graph sdldrawing
SOURCES = Drawing.hs Drawing2.hs StarAndRing.hs Text.hs Clock.hs Graph.hs CairoSDL.hs
all : $(PROGS)
drawing : Drawing.hs
$(HC_RULE)
drawing2 : Drawing2.hs
$(HC_RULE)
starandring : StarAndRing.hs
$(HC_RULE)
text : Text.hs
$(HC_RULE)
clock : Clock.hs
$(HC_RULE)
graph : Graph.hs
$(HC_RULE)
sdldrawing : CairoSDL.hs
$(HC_RULE)
HC_RULE = $(HC) --make $< -o $@ $(HCFLAGS)
clean:
rm -f $(SOURCES:.hs=.hi) $(SOURCES:.hs=.o) $(PROGS)
HC=ghc
|