packages feed

ghcid-0.4: ghcid.cabal

cabal-version:      >= 1.10
build-type:         Simple
name:               ghcid
version:            0.4
license:            BSD3
license-file:       LICENSE
category:           Development
author:             Neil Mitchell <ndmitchell@gmail.com>, jpmoresmau
maintainer:         Neil Mitchell <ndmitchell@gmail.com>
copyright:          Neil Mitchell 2014-2015
synopsis:           GHCi based bare bones IDE
description:
    Either \"GHCi as a daemon\" or \"GHC + a bit of an IDE\". A very simple Haskell development tool which shows you the errors in your project and updates them whenever you save. Run @ghcid --topmost --command=ghci@, where @--topmost@ makes the window on top of all others (Windows only) and @--command@ is the command to start GHCi on your project (defaults to @ghci@ if you have a @.ghci@ file, or else to @cabal repl@).
homepage:           https://github.com/ndmitchell/ghcid#readme
bug-reports:        https://github.com/ndmitchell/ghcid/issues
tested-with:        GHC==7.10.1, GHC==7.8.4, GHC==7.6.3
extra-source-files:
    CHANGES.txt
    README.md

source-repository head
    type:     git
    location: https://github.com/ndmitchell/ghcid.git

library
  hs-source-dirs:  src
  default-language: Haskell2010  
  build-depends:   
        base >= 4,
        filepath,
        time,
        directory,
        extra >= 1.1,
        process >= 1.1,
        cmdargs >= 0.10,
        terminal-size >= 0.3
  other-modules:   
                   Paths_ghcid,
                   Language.Haskell.Ghcid.Types,
                   Language.Haskell.Ghcid.Parser,
                   Language.Haskell.Ghcid.Terminal,
                   Language.Haskell.Ghcid.Util
  exposed-modules: Language.Haskell.Ghcid

executable ghcid
  hs-source-dirs: src
  default-language: Haskell2010
  ghc-options: -main-is Ghcid.main -threaded
  main-is: Ghcid.hs
  build-depends:
      base == 4.*,
      filepath,
      time,
      directory,
      containers,
      fsnotify,
      extra >= 1.1,
      process >= 1.1,
      cmdargs >= 0.10,
      ansi-terminal,
      terminal-size >= 0.3
  other-modules:   
                   Language.Haskell.Ghcid.Types,
                   Language.Haskell.Ghcid.Parser,
                   Language.Haskell.Ghcid.Terminal,
                   Language.Haskell.Ghcid.Util,
                   Language.Haskell.Ghcid,
                   Wait

test-suite ghcid_test
  type:            exitcode-stdio-1.0
  ghc-options:     -rtsopts -main-is Test.main -threaded
  default-language: Haskell2010  
  build-depends:   
    base >= 4,
    filepath,
    time,
    directory,
    process,
    containers,
    fsnotify,
    extra >= 1.1,
    ansi-terminal,
    terminal-size >= 0.3,
    cmdargs,
    tasty,
    tasty-hunit
  hs-source-dirs:  src
  main-is:         Test.hs
  other-modules:   
                   Test.Parser,
                   Test.HighLevel,
                   Test.Util,
                   Test.Polling