haskell-ide-engine/haskell-ide-engine.cabal
2015-12-16 12:19:01 +02:00

132 lines
4.5 KiB
Plaintext

name: haskell-ide-engine
version: 0.1.0.0
synopsis: Provide a common engine to power any Haskell IDE
description: Please see README.md
homepage: http://github.com/githubuser/haskell-ide-engine#readme
license: BSD3
license-file: LICENSE
author: Many,TBD when we release
maintainer: alan.zimm@gmail.com (for now)
copyright: 2015 TBD
category: Web
build-type: Simple
-- extra-source-files:
cabal-version: >=1.10
library
hs-source-dirs: src
exposed-modules: Haskell.Ide.Engine.BasePlugin
Haskell.Ide.Engine.Console
Haskell.Ide.Engine.Dispatcher
Haskell.Ide.Engine.Options
Haskell.Ide.Engine.Transport.JsonHttp
Haskell.Ide.Engine.Transport.JsonStdio
Haskell.Ide.Engine.Types
Haskell.Ide.Engine.Utils
other-modules: Paths_haskell_ide_engine
build-depends: Cabal >= 1.22
, aeson
, attoparsec
, base >= 4.7 && < 5
, bytestring
, containers
, directory
, either
, fast-logger
, ghc >= 7.10.2 && < 7.11
, ghc-mod >= 5.4
, gitrev >= 1.1
, haskeline
, hie-plugin-api
, lens
, lifted-base
, monad-control
, monad-logger
, mtl
, optparse-applicative
, optparse-simple >= 0.0.3
, pipes
, pipes-aeson
, pipes-attoparsec >= 0.5
, pipes-bytestring
, pipes-parse
, servant-server
, stm
, text
, time
, transformers
, vinyl >= 0.5 && < 0.6
, wai
, warp
ghc-options: -Wall
default-language: Haskell2010
executable hie
hs-source-dirs: app
main-is: MainHie.hs
other-modules: Paths_haskell_ide_engine
build-depends: base
, Cabal >= 1.22
, aeson
, apply-refact
, containers
, directory
, fast-logger
, ghc
, ghc-mod
, gitrev >= 1.1
, haskell-ide-engine
, hie-apply-refact
, hie-example-plugin2
, hie-ghc-mod
, hie-hare
, hie-plugin-api
, monad-logger
, optparse-applicative
, optparse-simple
, stm
, text
, time
, transformers
ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall
default-language: Haskell2010
test-suite haskell-ide-test
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Spec.hs
other-modules:
ApplyRefactPluginSpec
DispatcherSpec
ExtensibleStateSpec
GhcModPluginSpec
HaRePluginSpec
JsonStdioSpec
JsonSpec
UtilsSpec
build-depends: base
, Diff
, QuickCheck
, aeson
, containers
, directory
, fast-logger
, haskell-ide-engine
, hie-apply-refact
, hie-ghc-mod
, hie-hare
, hie-plugin-api
, hspec
, monad-logger
, quickcheck-instances
, stm
, text
, transformers
, unordered-containers
ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall
default-language: Haskell2010
source-repository head
type: git
location: https://github.com/haskell/haskell-ide-engine