packages feed

rainbox-0.10.0.0: rainbox.cabal

-- This Cabal file generated using the Cartel library.
-- Cartel is available at:
-- http://www.github.com/massysett/cartel
--
-- Script name used to generate: genCabal.hs
-- Generated on: 2015-02-17 16:40:53.4642 EST
-- Cartel library version: 0.14.2.0

name: rainbox
version: 0.10.0.0
cabal-version: >= 1.14
license: BSD3
license-file: LICENSE
build-type: Simple
copyright: Copyright 2014-2015 Omari Norman
author: Omari Norman
maintainer: omari@smileystation.com
stability: Experimental
homepage: http://www.github.com/massysett/rainbox
bug-reports: http://www.github.com/massyett/rainbox/issues
synopsis: Two-dimensional box pretty printing, with colors
description:
  Prints boxes in two dimensions, with colors.  Boxes are
  automatically padded with necessary whitespace.
  .
  For more information, please see the Haddock documentation and
  .
  <http://www.github.com/massysett/rainbox>
category: Text
extra-source-files:
  README.md
  changelog

Library
  exposed-modules:
    Rainbox
    Rainbox.Array2d
    Rainbox.Box
    Rainbox.Box.Primitives
    Rainbox.Reader
    Rainbox.Tutorial
  default-language: Haskell2010
  ghc-options:
    -Wall
  hs-source-dirs:
    lib
  build-depends:
      base >= 4.5.0.0 && < 4.8.0.0
    , rainbow >= 0.20.4.0 && < 0.21
    , text >= 0.11.3.1 && < 1.3.0.0
    , transformers >= 0.3.0.0 && < 0.5.0.0
    , array >= 0.4.0.0 && < 0.6.0.0

Test-Suite rainbox-visual
  type: exitcode-stdio-1.0
  ghc-options:
    -Wall
  other-modules:
    Rainbox
    Rainbox.Array2d
    Rainbox.Box
    Rainbox.Box.Primitives
    Rainbox.Reader
    Rainbox.Tutorial
    Rainbow.Coarbitrary
    Rainbow.Colors.Coarbitrary
    Rainbow.Colors.Generators
    Rainbow.Colors.Shrinkers
    Rainbow.Generators
    Rainbow.QuickCheck
    Rainbow.Shrinkers
    Rainbow.Types.Coarbitrary
    Rainbow.Types.Generators
    Rainbow.Types.Shrinkers
    Rainbox.Array2dTests
    Rainbox.Box.PrimitivesTests
    Rainbox.BoxDir
    Rainbox.BoxTests
    Rainbox.Instances
    Rainbox.ReaderTests
    RainboxDir
    RainboxTests
    Visual
  main-is: rainbox-visual.hs
  hs-source-dirs:
    test
    lib
  default-language: Haskell2010
  build-depends:
      base >= 4.5.0.0 && < 4.8.0.0
    , rainbow >= 0.20.4.0 && < 0.21
    , text >= 0.11.3.1 && < 1.3.0.0
    , transformers >= 0.3.0.0 && < 0.5.0.0
    , array >= 0.4.0.0 && < 0.6.0.0
    , tasty >= 0.10.1 && < 0.11
    , tasty-quickcheck >= 0.8.1 && < 0.9
    , QuickCheck >= 2.7.5 && < 2.8
    , barecheck >= 0.2.0.6 && < 0.3
    , ChasingBottoms >= 1.3.0 && < 1.4

Executable rainbox-mosaic
  main-is: rainbox-mosaic.hs
  if flag(mosaic)
    ghc-options:
      -Wall
    other-modules:
      Rainbox
      Rainbox.Array2d
      Rainbox.Box
      Rainbox.Box.Primitives
      Rainbox.Reader
      Rainbox.Tutorial
      Rainbow.Coarbitrary
      Rainbow.Colors.Coarbitrary
      Rainbow.Colors.Generators
      Rainbow.Colors.Shrinkers
      Rainbow.Generators
      Rainbow.QuickCheck
      Rainbow.Shrinkers
      Rainbow.Types.Coarbitrary
      Rainbow.Types.Generators
      Rainbow.Types.Shrinkers
      Rainbox.Array2dTests
      Rainbox.Box.PrimitivesTests
      Rainbox.BoxDir
      Rainbox.BoxTests
      Rainbox.Instances
      Rainbox.ReaderTests
      RainboxDir
      RainboxTests
      Visual
    hs-source-dirs:
      test
      lib
    default-language: Haskell2010
    build-depends:
        base >= 4.5.0.0 && < 4.8.0.0
      , rainbow >= 0.20.4.0 && < 0.21
      , text >= 0.11.3.1 && < 1.3.0.0
      , transformers >= 0.3.0.0 && < 0.5.0.0
      , array >= 0.4.0.0 && < 0.6.0.0
      , tasty >= 0.10.1 && < 0.11
      , tasty-quickcheck >= 0.8.1 && < 0.9
      , QuickCheck >= 2.7.5 && < 2.8
      , barecheck >= 0.2.0.6 && < 0.3
      , ChasingBottoms >= 1.3.0 && < 1.4
  else
    buildable: False

Test-Suite rainbox-test
  ghc-options:
    -Wall
  type: exitcode-stdio-1.0
  hs-source-dirs:
    test
    lib
  default-language: Haskell2010
  build-depends:
      base >= 4.5.0.0 && < 4.8.0.0
    , rainbow >= 0.20.4.0 && < 0.21
    , text >= 0.11.3.1 && < 1.3.0.0
    , transformers >= 0.3.0.0 && < 0.5.0.0
    , array >= 0.4.0.0 && < 0.6.0.0
    , tasty >= 0.10.1 && < 0.11
    , tasty-quickcheck >= 0.8.1 && < 0.9
    , QuickCheck >= 2.7.5 && < 2.8
    , barecheck >= 0.2.0.6 && < 0.3
    , ChasingBottoms >= 1.3.0 && < 1.4
  main-is: rainbox-test.hs

source-repository head
  type: git
  location: https://github.com/massysett/rainbox.git

Executable rainbox-grid
  main-is: rainbox-grid.hs
  if flag(grid)
    ghc-options:
      -Wall
    hs-source-dirs:
      test
      lib
    default-language: Haskell2010
    build-depends:
        base >= 4.5.0.0 && < 4.8.0.0
      , rainbow >= 0.20.4.0 && < 0.21
      , text >= 0.11.3.1 && < 1.3.0.0
      , transformers >= 0.3.0.0 && < 0.5.0.0
      , array >= 0.4.0.0 && < 0.6.0.0
      , tasty >= 0.10.1 && < 0.11
      , tasty-quickcheck >= 0.8.1 && < 0.9
      , QuickCheck >= 2.7.5 && < 2.8
      , barecheck >= 0.2.0.6 && < 0.3
      , ChasingBottoms >= 1.3.0 && < 1.4
  else
    buildable: False

Flag grid
  description: Build the rainbox-grid executable
  default: False
  manual: True

Flag mosaic
  description: Build the rainbox-mosaic executable
  default: False
  manual: True