Re: Bootstrap.hs

2015-01-11 Thread Johan Tibell
If you could polish this into a pull request I'd be happy to review it and merge it when it's ready. On Sun, Jan 11, 2015 at 8:51 PM, Johan Tibell wrote: > I've made an application for OS X builds for cabal. > > On Sun, Jan 11, 2015 at 8:39 PM, Brandon Allbery > wrote: > >> On Sun, Jan 11, 2015

Re: Bootstrap.hs

2015-01-11 Thread Johan Tibell
I've made an application for OS X builds for cabal. On Sun, Jan 11, 2015 at 8:39 PM, Brandon Allbery wrote: > On Sun, Jan 11, 2015 at 1:10 PM, Jake Wheat > wrote: > >> Can travis test on all these systems? What about e.g. Solaris or FreeBSD, >> which have had binary releases of GHC in the past?

Re: Bootstrap.hs

2015-01-11 Thread Brandon Allbery
On Sun, Jan 11, 2015 at 1:10 PM, Jake Wheat wrote: > Can travis test on all these systems? What about e.g. Solaris or FreeBSD, > which have had binary releases of GHC in the past? > Travis cannot test on Windows and has only a limited number of OS X builders (last I checked, a couple weeks ago,

Re: Bootstrap.hs

2015-01-11 Thread Jake Wheat
mulate that using regexes in the past and that > has become more and more untenable. The goal is met by the new Bootstrap.hs > by nailing down the exact version numbers to use. > > Questions about Bootstrap.sh: > > * Can we make it work in-tree? I tried it on master now and that di

Re: Bootstrap.hs

2015-01-11 Thread Johan Tibell
oal is met by the new Bootstrap.hs by nailing down the exact version numbers to use. Questions about Bootstrap.sh: * Can we make it work in-tree? I tried it on master now and that didn't work (because it tried to install Cabal-1.23 from Hackage, which doesn't exist.) This is needed

Bootstrap.hs

2015-01-10 Thread Jake Wheat
I have an draft rewrite of bootstrap.sh in haskell. I've tried to improve the maintainability of the code and reliability of running the bootstrap. https://github.com/JakeWheat/cabal/blob/bootstrap-hs/cabal-install/Bootstrap.hs Any feedback is apprec