packages feed

wl-pprint-terminfo-3.3: wl-pprint-terminfo.cabal

name:               wl-pprint-terminfo
category:           Control, Monads, Text
version:            3.3
cabal-version:      >= 1.6
license:            BSD3
license-file:       LICENSE
author:             Edward A. Kmett
maintainer:         Edward A. Kmett <ekmett@gmail.com>
stability:          experimental
homepage:           http://github.com/ekmett/wl-pprint-terminfo/
bug-reports:        http://github.com/ekmett/wl-pprint-terminfo/issues
copyright:          Copyright (C) 2011 Edward A. Kmett
synopsis:           A color pretty printer with terminfo support
description:        A color pretty printer with terminfo support
build-type:         Custom
data-files:
  cbits/cursed.h
  wl-pprint-terminfo.buildinfo.in
  cbits/config.h.in
  configure.ac
  configure
extra-source-files:
  .travis.yml
  .ghci
  .gitignore
  .vim.custom
  CHANGELOG.markdown
  README.markdown

source-repository head
  type: git
  location: git://github.com/ekmett/wl-pprint-terminfo.git

flag Cursed
  manual: False
  default: True

library
  hs-source-dirs: src
  include-dirs: cbits .
  includes: cursed.h

  extensions: CPP

  build-depends:
    base             == 4.*,
    bytestring       >= 0.9.1   && < 0.11,
    containers       >= 0.4     && < 0.6,
    nats             >= 0.1,
    semigroups       >= 0.9,
    wl-pprint-extras >= 3.3,
    terminfo         >= 0.3.2   && < 0.4,
    transformers     >= 0.2     && < 0.4

  if flag(Cursed)
    other-modules: System.Console.Terminfo.PrettyPrint.Curses
    cpp-options: -DCursed

  exposed-modules: System.Console.Terminfo.PrettyPrint

  ghc-options: -Wall