Does anyone know how to get cabal install to exploit parallelism? I’m compiling with GHC, and while I don’t know if GHC itself can do parallel builds, surely cabal install could run multiple compilations in parallel, no? At least for distinct, independent packages?
Does anyone know if it is possible and how to do it?
There was a Google Summer of Code project this summer to parallelize
cabal-install. While it hasn’t been merged into the mainline yet, the linked article provides instructions for grabbing the source and building it yourself.