packages feed

wl-pprint-terminfo-0.8.4: wl-pprint-terminfo.cabal

name:               wl-pprint-terminfo
category:           Control, Monads, Text
version:            0.8.4
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

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

flag Cursed
  manual: False
  default: True

library
  include-dirs: cbits .
  includes: cursed.h

  extensions: CPP

  build-depends:
    base             >= 4       && < 5,
    semigroups       >= 0.8.3.1 && < 0.9,
    containers       >= 0.4     && < 0.6,
    wl-pprint-extras >= 1.6.3.1 && < 1.7,
    bytestring       >= 0.9.1   && < 0.11,
    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