13 lines
No EOL
342 B
Makefile
13 lines
No EOL
342 B
Makefile
HSCFILES = Bindings/GLX.hsc Bindings/GLPng.hsc
|
|
HSFILES = $(HSCFILES:%.hsc=%.hs) GLDriver.hs GLX.hs Texture.hs Tank.hs Level.hs Game.hs Render.hs HTanks.hs
|
|
|
|
all: HTanks
|
|
|
|
HTanks : $(HSFILES)
|
|
ghc -threaded --make HTanks -lGL -lglpng
|
|
|
|
%.hs : %.hsc
|
|
hsc2hs $<
|
|
|
|
clean :
|
|
rm -f HTanks $(HSFILES:%.hs=%.o) $(HSFILES:%.hs=%.hi) $(HSCFILES:%.hsc=%.hs)
|