.PHONY: clean ghci CC=gcc CFLAGS=-Wall -g GHCFLAGS=util.o -\#include util.h main_src=PrimMpz.hs ghci: util.o ghci $(GHCFLAGS) $(main_src) exe: util.o ghc --make $(GHCFLAGS) $(main_src) util.o: util.c $(CC) $(CFLAGS) -c $< clean: rm -f a.out *.o *.hi