Cabal setup.