Use cabal over makefile