On Sun, May 15, 2011 at 8:21 AM, Malcolm Wallace <malcolm.wall...@me.com> wrote:
>> On 5/14/11 6:12 PM, Nathan Howell wrote:
>>> Waf supports parallel builds and works with GHC without too much trouble.
>
> I'm surprised no-one has yet mentioned Shake, a build tool/library written in 
> Haskell.  It does parallel builds, multi-language working, accurate 
> dependencies, etc etc.  I use it every day at work, and it is robust, 
> scalable, and relatively easy to use.

It's not surprising if it's not public.  No one is surprised that no
one has mentioned the internal Google build system, for instance.

> Open source implementation here:
>    https://github.com/batterseapower/openshake

It's good to see this, but is it usable yet?  I was assuming from the
fact that it's not on hackage yet that it's still experimental.  If
Shake is still "hopefully" going to be released then maybe there's not
a lot of motivation to work on a replacement, but if it's in "no one
knows" limbo then that could stall a replacement too.  I don't really
care so much about build systems that I'd write one from scratch or
bootstrap an experiment, but if there were something that was already
usable that would be a different story...

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to