Luite, Neat! That sounds perfect. If it can build/install the compiler, then it's also ready to go for validation of patches. I've never used vagrant myself but I'll give it a try. Is this the absolute easiest thing for people to do? Or should I just put a (sadly multi GB) virtual box image on my website? -Ryan On Wed, Aug 21, 2013 at 10:51 AM, Luite Stegeman <stegeman@gmail.com> wrote:
We've been using Vagrant and puppet for building GHC HEAD with some patches and GHCJS on 32 and 64 bit ubuntu. This way, rebuilding the whole VM from scratch is just one command (vagrant up), the VM can either copy files to the host, through a shared filesystem, or just use the network to report results.
I'd be happy to help setting this up for GHC
https://github.com/ghcjs/ghcjs-build
On Wed, Aug 21, 2013 at 4:44 PM, Ryan Newton <rrnewton@gmail.com> wrote:
Hi all,
Returning to the topic discussed by Simon M. and others here:
http://projects.haskell.org/pipermail/haskell-platform/2009-July/000572.html
This is my attempt at a script for bootstrapping a GHC-validating VM:
http://parfunk.blogspot.com/2013/08/zero-to-ghc-development-in-ubuntu-vm-in....
Let me know if there's a better way, or if you'd like to help get this kind of thing into an even more accessible form (Amazon AMI, Chef recipe, etc).
Cheers, -Ryan
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs