Andrey sent this report regarding the status of the new Shake build system he is working on but it seems it must have bounced from ghc-devs. Hopefully this time it makes it.
Cheers, - Ben Andrey Mokhov <andrey.mok...@newcastle.ac.uk> writes: > Hi all, > > I aim at releasing a first working prototype of the new build system before > 7.12 comes out. It will have limited functionality, and will most likely be > fragile until we adjust it to multiple working environments. (I take great > care to translate all flags with appropriate conditions to the new build > system, but mistakes/omissions are inevitable.) > > Do we want to include it into 7.12? I don't have a strong opinion on this but > tend to agree with Niklas: we don't necessarily need to tie this to a GHC > release, since it will only be used by a small number of early adopters > first, and they will be able to simply clone the latest version of the build > system from the github repository. > > > For the record, here is my current to-do list: > > * Build utils (ghc-cabal, etc). At the moment I rely on the old build system > for this, hence the error shown by Ben. > > * Build rts. > > * Build auto-generated code (GHC/Prim.hs etc). > > * Release a first prototype and start fixing issues found by early adopters. > > * Add support for validation & testing. > > * Add support for cross compilation. > > * Write a tutorial for using/extending the build system. > > > I'm currently on holidays, and September will be busy (teaching starts), but > I believe a prototype will be ready by December. > > > Once all of the above is complete we may consider putting the new build > system into the GHC source tree and all GHC devs will start migrating to it. > I imagine the old build system will still be used for a while, so both will > coexist. > > Cheers, > Andrey > > P.S. Hope this reaches the ghc-devs mailing list this time... >
signature.asc
Description: PGP signature
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs