packages feed

bytestring-show-0.3.3: bytestring-show.cabal

name:              bytestring-show
version:           0.3.3
license:           BSD3
license-file:      LICENSE
author:            Dan Doel
maintainer:        Dan Doel <dan.doel@gmail.com>
homepage:          http://code.haskell.org/~dolio/
category:          Text
synopsis:          Efficient conversion of values into readable byte strings.
description:       Efficient conversion of values into readable byte strings.
build-type:        Simple
cabal-version:     >= 1.2.3

library
    build-depends: base < 5, binary < 0.6, bytestring >= 0.9 && <= 1, array < 0.4, containers < 0.4

    exposed-modules:
        Text.Show.ByteString

    other-modules:
        Text.Show.ByteString.Util
        Text.Show.ByteString.Char
        Text.Show.ByteString.Int
        Text.Show.ByteString.Float
        Text.Show.ByteString.Integer

    extensions:
        UnboxedTuples, MagicHash, BangPatterns, TypeSynonymInstances, CPP

    ghc-options:
        -O2 -Wall

    if impl(ghc >= 6.11)
        cpp-options: -DINTEGER_GMP
        build-depends: integer-gmp >= 0.2 && < 0.3

    if impl(ghc >= 6.9) && impl(ghc < 6.11)
        cpp-options: -DINTEGER_GMP
        build-depends: integer >= 0.1 && < 0.2