git-monitor-3.2.2: git-monitor.cabal
Name: git-monitor
Version: 3.2.2
Synopsis: Passively snapshots working tree changes efficiently.
Description:
A utility that passively monitors your Git working tree and periodically
creates snapshot commits of any changes. This is useful for creating a
detailed history of your work during development sessions, allowing you
to recover any intermediate state. Run @git monitor@ in your project
directory before starting work, and snapshots will be saved to
@refs\/snapshots\/refs\/heads\/$BRANCH@. Supports both regular Git
repositories and Git worktrees.
Homepage: http://github.com/jwiegley/gitlib
License: BSD3
License-file: LICENSE
Author: John Wiegley
Maintainer: John Wiegley <johnw@newartisans.com>
Category: Development
Build-type: Simple
Cabal-version: >= 1.10
Extra-Source-Files: README.md
Executable git-monitor
Main-is: Main.hs
Default-language: Haskell2010
ghc-options: -Wall -threaded -rtsopts
Build-depends: base >= 4 && < 5
, gitlib >= 3.3.0 && < 4
, gitlib-libgit2 >= 3.3.0 && < 4
, bytestring >= 0.9.2.1 && < 0.13
, containers >= 0.4.2.1 && < 0.8
, directory >= 1.1.0.2 && < 1.4
, logging >= 1.3.0 && < 4
, filepath >= 1.3.0.0 && < 1.6
, old-locale >= 1.0.0.4 && < 1.1
, optparse-applicative >= 0.10 && < 0.19
, shelly >= 0.14 && < 1.13
, tagged >= 0.4.5 && < 0.9
, template-haskell >= 2.7 && < 2.23
, text >= 0.11.2 && < 2.2
, time >= 1.4 && < 1.15
, transformers >= 0.3.0.0 && < 0.7
, unordered-containers >= 0.2.3.0 && < 0.3
, unix >= 2.5 && < 2.9
Source-repository head
type: git
location: https://github.com/jwiegley/gitlib