[Haskell-cafe] Projects using Shake
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
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
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