On Wed, 2008-07-30 at 14:46 +0100, Simon Marlow wrote:

> > I don't think I understand how GHC itself is built any longer, either. 
> > What does cabal-bin do?
> 
> It's effectively a pre-compiled Setup.hs for packages that have no need for 
> a custom Setup.hs.  cabal-install does the same job for end-users, but we 
> can't rely on having cabal-install in the GHC build system.

The point being that linking default Setup.hs scripts all the time is a
waste (especially since it doesn't parallelise).

> > What is runghc.wrapper?
> 
> it's a template used to make a shell wrapper for a binary.  There seems to 
> be new functionality in Cabal to support this.

Ian added this the other day. I can't say I understand it yet or if it's
generally applicable to all packages. Obviously the intention is to
allow relocatable binaries on unix systems by using wrapper scripts.


Duncan

_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to