pier-core

A library for writing forwards-declared build systems in haskell.

https://github.com/judah/pier#readme

Version on this page:0.2.0.1
Stackage Nightly 2018-09-28:0.3.0.0
Latest on Hackage:0.3.0.0

See all snapshots pier-core appears in

BSD-3-Clause licensed
Maintained by [email protected]
This version can be pinned in stack with:pier-core-0.2.0.1@sha256:1f4f6ca33b8a8c578408fc8ff73d11ed620a54d8f5ec4e99fa0f9a2f63b509d1,2187

Module documentation for 0.2.0.1

A library for writing build systems in Haskell, built on top of shake.

Pier provides a generic approach to building and caching file outputs. It enables build actions to be written in a "forwards" style, which generally leads to simpler logic than backwards-defined build systems such as make or (normal) Shake, where each step of the build logic must be written as a new build rule.

For more details, see Pier.Core.Artifact.