packages feed

hell-2.1: hell.cabal

name:                hell
version:             2.1
synopsis:            A Haskell shell based on shell-conduit
description:         A Haskell shell based on shell-conduit
license:             BSD3
license-file:        LICENSE
author:              Chris Done
maintainer:          chrisdone@gmail.com
copyright:           2013 Chris Done
category:            Shell
build-type:          Simple
cabal-version:       >=1.8

library
  exposed-modules:   Hell.Shell, Hell.Types, Hell
  hs-source-dirs:    src/
  build-depends:     split >= 0.2.2,
                     template-haskell,
                     resourcet >= 1.1.2.2,
                     process-extras >= 0.2.0,
                     transformers >= 0.3.0.0,
                     base > 4 && <5,
                     process,
                     bytestring,
                     haskeline,
                     ghc,
                     ghc-paths,
                     directory,
                     data-default,
                     pdfinfo,
                     text,
                     filepath,
                     mtl,
                     unix,
                     monad-extras,
                     shell-conduit >= 4.1,
                     conduit >= 1.1.2.1,
                     conduit-extra >= 1.1.0.3

  if impl(ghc >= 7.6)
    build-depends:   time
  else
    cpp-options:     -DUSE_OLD_TIME
    build-depends:   old-time
  ghc-options:       -Wall -threaded -O2

executable hell
  main-is:           Main.hs
  hs-source-dirs:    src/main
  build-depends:     utf8-string >= 0.3.7,
                     transformers >= 0.3.0.0,
                     base > 4 && <5,
                     hell
  ghc-options:       -Wall -threaded -O2