packages feed

bloxorz-0.1.1: makefile

PROGRAM = bloxorz
OBJS = Quaternion.o Maps.o Paths_bloxorz.o Etc.o Cubezor.o Main.o

all: build

clean:
	rm -f ${PROGRAM} ${OBJS} ${patsubst %.o,%.hi,${OBJS}}

build: ${PROGRAM}

${PROGRAM}: ${OBJS}
	ghc -o ${PROGRAM} -package OpenGL -package GLFW -O2 ${OBJS}

%.o: %.hs
	ghc -O2 -c -o $@ $<

Paths_bloxorz.hs:
	cp Paths_bloxorz.hs.1 Paths_bloxorz.hs