[Haskell-cafe] Projects using Shake

2013-05-30 Thread Frerich Raabe
Hi,

I'm considering to convert one of my projects to Shake; everything I've seen so 
far seemed really interesting!

However, before I start, I'd like to see how other people structure their 
Shake-based build systems. I tried to find some open source projects which 
showcase how Shake is used, but unfortunately I didn't find anything yet.

Is anybody aware of open source projects which I could look at, or is there 
maybe a conventional file extension for… what do you call them, "Shakefiles"? 
other than .hs which I could google for?

-- 
Frerich Raabe - ra...@froglogic.com
www.froglogic.com - Multi-Platform GUI Testing







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


Re: [Haskell-cafe] Projects using Shake

2013-05-30 Thread adam vogt
On Thu, May 30, 2013 at 8:17 PM, Frerich Raabe  wrote:
> Hi,
>
> I'm considering to convert one of my projects to Shake; everything I've seen 
> so far seemed really interesting!
>
> However, before I start, I'd like to see how other people structure their 
> Shake-based build systems. I tried to find some open source projects which 
> showcase how Shake is used, but unfortunately I didn't find anything yet.
>
> Is anybody aware of open source projects which I could look at, or is there 
> maybe a conventional file extension for… what do you call them, "Shakefiles"? 
> other than .hs which I could google for?

Hi Frerich,

There are a couple hackages that depend on shake:
http://packdeps.haskellers.com/reverse/shake

--
Adam

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


Re: [Haskell-cafe] Projects using Shake

2013-05-31 Thread Stefan Kersten
hi frerich,

On May 31, 2013, at 2:17 AM, Frerich Raabe wrote:
> Is anybody aware of open source projects which I could look at, or is there 
> maybe a conventional file extension for… what do you call them, "Shakefiles"? 
> other than .hs which I could google for?

we are using a shake-based build system for our mobile sound engine [1]; see 
the shakefile here [2] and associated modules [3]. the focus is on 
cross-compilation of static/shared libraries for mobile platforms (currently 
ios, android in the works) so it might not be what you're looking for. however, 
most of it is quite generic (if you're working with c, c++, objc, asm) and 
we're going to release it as a library as soon the features and the API have 
settled a bit.

cheers,
sk

[1] http://methc.la
[2] https://github.com/samplecount/methcla/blob/develop/engine/shakefile.hs
[3] https://github.com/samplecount/methcla/tree/develop/engine/Shakefile


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