Automating Windows setup for development

Niklas Larsson metaniklas at gmail.com
Tue Apr 22 17:00:31 UTC 2014


I'll put it on the trac page as soon as I have updated it a bit. I found
out how to rewrite the downloading so windows 7 don't have to have an
upgraded powershell, I'll do that tomorrow.


2014-04-22 3:12 GMT+02:00 Austin Seipp <austin at well-typed.com>:

> This is really cool, thanks!
>
> If you wouldn't mind, perhaps that page should be updated (the MSYS2
> page) to point to your Powershell script. That would be really useful
> and make it much easier to find for people who don't follow the
> mailing list.
>
> On Mon, Apr 21, 2014 at 8:03 PM, Niklas Larsson <metaniklas at gmail.com>
> wrote:
> > Hi!
> >
> > I have made a Powershell script that sets up a GHC build environment on
> > Windows from scratch. It's at https://github.com/melted/getghc. It
> largely
> > follows the instructions at
> > https://ghc.haskell.org/trac/ghc/wiki/Building/Preparation/Windows/MSYS2.
> It
> > has no dependencies aside from Powershell 3.0.
> >
> > The reason I made it was to make it easier to set up a build bot on a
> clean
> > machine. But it's probably generally useful for people who want to
> develop
> > GHC on Windows.
> >
> > Usage:
> > - Put the script in an empty directory
> > - Run it
> > - Hope for the best
> >
> > Potential problems:
> > - If Python 2.7 is already installed and not on the path, the script wont
> > install it, and msys wont pick up the path. Solution: Add the path to
> python
> > in the control panel.
> > - Powershell wont run unsigned scripts by default. The error message will
> > give a hint how to disable that. I will add a signed version as soon as I
> > can figure out how.
> >
> > Niklas
> >
> > _______________________________________________
> > ghc-devs mailing list
> > ghc-devs at haskell.org
> > http://www.haskell.org/mailman/listinfo/ghc-devs
> >
>
>
>
> --
> Regards,
>
> Austin Seipp, Haskell Consultant
> Well-Typed LLP, http://www.well-typed.com/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20140422/53dd814f/attachment.html>


More information about the ghc-devs mailing list