packages feed

Commando-1.0.0.2: Commando.cabal

name:                Commando
version:             1.0.0.2
synopsis:            Watch some files; Rerun a command
homepage:            https://github.com/sordina/Commando
license:             MIT
license-file:        LICENSE
author:              Lyndon Maydwell
maintainer:          lyndon@sordina.net
category:            Development
build-type:          Simple
cabal-version:       >=1.8
description:
  Commando comes in two forms - A library and an executable.
  .
  * Executable
  .
  Watch a directory, and when changes occur, run a command.
  .
  From the commandline the program is used like so:
  .
  > commando -c echo
  .
  This will watch the current directory, and when an event occurs, pass the serialized
  representation of the event as an argument to `echo`.
  .
  * Library
  .
  To use the library just
  .
  > import System.Commando
  .
  See the "System.Commando" module documentation for more details.
  .
  The Commando executable module is a good example of using Commando as a library.

executable commando
  main-is: Commando.hs
  build-depends:
    base                   >= 4.0    && < 5.0,
    text                   >= 0.10   && < 0.12,
    system-filepath        >= 0.4    && < 0.5,
    optparse-applicative   >= 0.5    && < 0.6,
    system-fileio          >= 0.3    && < 0.4,
    fsnotify               >= 0.0.10 && < 0.1,
    process                >= 1.1    && < 1.2,
    data-default           >= 0.5    && < 1.0

library
  exposed-modules: System.Commando
  build-depends:
    base                   >= 4.0    && < 5.0,
    text                   >= 0.10   && < 0.12,
    system-filepath        >= 0.4    && < 0.5,
    optparse-applicative   >= 0.5    && < 0.6,
    system-fileio          >= 0.3    && < 0.4,
    fsnotify               >= 0.0.10 && < 0.1,
    process                >= 1.1    && < 1.2,
    data-default           >= 0.5    && < 1.0