On 19/07/2011 22:01, Simon Peyton-Jones wrote:
Please, pretty please, could we configure less? Every time my stage1
compiler is rebuilt, all the libraries get reconfigured. On my laptop
this takes 15 minutes or so, and it’s deeply tiresome, because it now
happens all the time. It really slows me down.
I’d be happy to say something like
sh validate --no-clean --dont-make-configure-depend-on-stage1
Here's a neat trick that occurred to me today: put "stage = 2" in your
mk/build.mk file. That freezes stage 1, and lets you work on stage 2
without worrying about changes to the GHC sources causing a relink of
stage 1 and then a reconfigure/rebuild of all the libraries. To
unfreeze stage 1 again, just comment out the "stage = 2" line.
Is this enough? I'm going to add this to the wiki.
Cheers,
Simon
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc