@hackage gitrev-typed0.1

Compile git revision info into Haskell projects

This is a fork of the popular gitrev package, offering Template Haskell splices for git revision information. There are three interfaces:

  1. Development.GitRev: The original gitrev interface i.e. untyped splices.

  2. Development.GitRev.Typed: Splices for typed TH, along with support for customization e.g. typed errors, "out-of-tree" workarounds via environment variables, and custom git actions.

  3. Development.GitRev.Typed.OsString: Development.GitRev.Typed for OsString.