Manually pass in macro expansions in cabal file