[ANNOUNCE] Shaking up GHC

Andrey Mokhov andrey.mokhov at newcastle.ac.uk
Sat Jan 23 21:40:56 UTC 2016


Ben,

> Wouldn't
> 	
>     git clone git://github.com/snowleopard/shaking-up-ghc shake-build
>     cabal install shake-build/
> 
> be sufficient?

As I understand, this will not take care of alex and happy? Although if
we list them as dependencies in shaking-up-ghc.cabal, that will indeed
be sufficient... I think it's a good idea :)

Cheers,
Andrey

> -----Original Message-----
> From: Ben Gamari [mailto:ben at smart-cactus.org]
> Sent: 23 January 2016 21:22
> To: Andrey Mokhov; Herbert Valerio Riedel; Tuncer Ayaz
> Cc: GHC developers
> Subject: RE: [ANNOUNCE] Shaking up GHC
> 
> Andrey Mokhov <andrey.mokhov at newcastle.ac.uk> writes:
> 
> > Herbert,
> >
> >> I think it's already quite convenient. After all, you're expected to
> >> have a minimum GHC bootstrapping environment anyway. So having the
> >> tools installed (as already do now, e.g. you need alex, happy, and
> >> ghc to be able to work on GHC).
> >
> > I agree. Roughly, we are talking about going from:
> >
> > cabal install alex happy
> >
> > to:
> >
> > cabal install alex happy ansi-terminal mtl shake QuickCheck
> >
> Wouldn't
> 	
>     git clone git://github.com/snowleopard/shaking-up-ghc shake-build
>     cabal install shake-build/
> 
> be sufficient?
> 
> Cheers,
> 
> - Ben



More information about the ghc-devs mailing list