Shake is a Haskell library for writing build systems - designed as a replacement for make. Some useful links:
- Download the Haskell package from Hackage and install it using Cabal.
- Documentation, including examples and a list of all the available functions.
- Blog posts detailing ongoing development work.
- Academic paper on the underlying principles of Shake.
- Video of a talk given at ICFP 2012.
- Mailing list for any questions/thoughts on Shake.
- Questions may also be asked on StackOverflow with the tag
shake-build-system
. - Bugs may also be reported on the GitHub issue tracker, but if you aren't sure, use the mailing list.
- Source code in a git repo, stored at GitHub.