homepage: https://www.github.com/ktvoelker/robin
changelog-type: ''
hash: 88b881a41e5e2ae7b37c63aa774580fec266faa85b2b8e11d042791a740cb934
test-bench-deps: {}
maintainer: robin@karlv.net
synopsis: A build daemon for Haskell development
changelog: ''
basic-deps:
  unix: -any
  Cabal: -any
  base: ! '>=4 && <5'
  time: -any
  text: -any
  monad-control: -any
  filepath: -any
  process: -any
  lifted-base: -any
  lens: -any
  hdaemonize: -any
  mtl: -any
  fsnotify: -any
  resourcet: -any
  directory: -any
all-versions:
- '0.1.0.0'
author: Karl Voelker
latest: '0.1.0.0'
description-type: markdown
description: ! "# Robin\n\nRobin is a build daemon for Haskell development.\n\n##
  Usage\n\n    robin (start | stop | build | watch | debug)\n\nThis daemon rebuilds
  a cabalized Haskell project whenever a source file\nchanges. It runs one of the
  following commands:\n\n* `./robin.sh`, if that file exists, or\n* `stack build`,
  if `stack.yaml` exists, or\n* `cabal build`, otherwise.\n\n## Commands\n\n* start
  - if the current project doesn't already have a daemon, start one\n* stop - stop
  the daemon for the current project\n* build - show the output of the last build,
  or if a build is in progress, wait\n  for completion and then show its output\n*
  watch - take over the console, always showing the latest build output\n* debug -
  like _start_, but doesn't daemonize\n\nThe default command is _build_.\n\nNote:
  the _current project_ is assumed to be the root of the git working copy\nwhich contains
  the current directory.  definition.\n\n\n## Vim integration\n\n    echo 'setlocal
  makeprg=robin' >> ~/.vim/ftplugin/haskell.vim\n"
license-name: GPL-3

Update from Hackage at 2015-09-10T04:38:14+0000
Update from Hackage at 2015-09-10T04:38:14+0000
