/shake

Shake build system

Primary LanguageJavaScriptOtherNOASSERTION

Shake

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.