Hi, Am Freitag, den 21.04.2017, 11:29 +0800 schrieb Moritz Angermann: > Initially I expected we’d just > shell out and let cabal do the configuration and building of > .cabal’ised > packages. But it seems to be the case that we sidestep cabal for > building > ghc.
one reason, as far as I know, is increased parallelism; "make" can start building parts of ghc when the modules in base they depend on have already been built, even if base itself is not done yet. But you can build base using Cabal if you want to build it yourself, I do that here https://github.com/nomeata/veggies/blob/master/boot.sh#L91 for example. Greetings, Joachim -- Joachim “nomeata” Breitner [email protected] • https://www.joachim-breitner.de/ XMPP: [email protected] • OpenPGP-Key: 0xF0FBF51F Debian Developer: [email protected]
signature.asc
Description: This is a digitally signed message part
_______________________________________________ ghc-devs mailing list [email protected] http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
