packages feed

pipes-cliff-0.12.0.0: pipes-cliff.cabal

-- This Cabal file generated using the Cartel library.
-- Cartel is available at:
-- http://www.github.com/massysett/cartel
--
-- Script name used to generate: gen-pipes-cliff-cabal
-- Generated on: 2016-07-16 15:33:25.493728 EDT
-- Cartel library version: 0.16.0.0

name: pipes-cliff
version: 0.12.0.0
cabal-version: >= 1.10
license: BSD3
license-file: LICENSE
build-type: Simple
copyright: Copyright (c) 2015-2016 Omari Norman
author: Omari Norman
maintainer: omari@smileystation.com
stability: Experimental
homepage: http://www.github.com/massysett/pipes-cliff
bug-reports: http://www.github.com/massysett/pipes-cliff/issues
synopsis: Streaming to and from subprocesses using Pipes
description:
  pipes-cliff helps you spawn subprocesses and send data to and
  from them with the Pipes library.
  Subprocesses are opened using the
  process library, and you stream data in and out using the various
  Pipes abstractions.
  .
  Though this library uses the Pipes library, I have not coordinated
  with the author of the Pipes library in any way.  Any bugs or design
  flaws are mine and should be reported to
  .
  <http://www.github.com/massysett/pipes-cliff/issues>
  .
  For more information, see the README.md file, which is located in the
  source tarball and at
  .
  <https://github.com/massysett/pipes-cliff>
category: Pipes, Concurrency
extra-source-files:
  README.md

Library
  build-depends:
      base >= 4.9 && < 5
    , pipes >= 4.1
    , pipes-safe >= 2.2
    , bytestring >= 0.10.4
    , process >= 1.2.0.0
    , async >= 2.0
    , stm >= 2.4.4
    , unix >= 2.7.2
  exposed-modules:
    Pipes.Cliff
    Pipes.Cliff.Core
    Pipes.Cliff.Examples
  ghc-options:
    -Wall
  default-language: Haskell2010
  hs-source-dirs:
    lib

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

Executable numsToLess
  main-is: numsToLess.hs
  if flag(tests)
    buildable: True
    ghc-options:
      -Wall
    default-language: Haskell2010
    hs-source-dirs:
      lib
    hs-source-dirs:
      lib
      tests
    other-modules:
      Pipes.Cliff
      Pipes.Cliff.Core
      Pipes.Cliff.Examples
    build-depends:
        base >= 4.9 && < 5
      , pipes >= 4.1
      , pipes-safe >= 2.2
      , bytestring >= 0.10.4
      , process >= 1.2.0.0
      , async >= 2.0
      , stm >= 2.4.4
      , unix >= 2.7.2
    ghc-options:
      -threaded
  else
    buildable: False

Executable alphaNumbers
  main-is: alphaNumbers.hs
  if flag(tests)
    buildable: True
    ghc-options:
      -Wall
    default-language: Haskell2010
    hs-source-dirs:
      lib
    hs-source-dirs:
      lib
      tests
    other-modules:
      Pipes.Cliff
      Pipes.Cliff.Core
      Pipes.Cliff.Examples
    build-depends:
        base >= 4.9 && < 5
      , pipes >= 4.1
      , pipes-safe >= 2.2
      , bytestring >= 0.10.4
      , process >= 1.2.0.0
      , async >= 2.0
      , stm >= 2.4.4
      , unix >= 2.7.2
    ghc-options:
      -threaded
  else
    buildable: False

Executable limitedAlphaNumbers
  main-is: limitedAlphaNumbers.hs
  if flag(tests)
    buildable: True
    ghc-options:
      -Wall
    default-language: Haskell2010
    hs-source-dirs:
      lib
    hs-source-dirs:
      lib
      tests
    other-modules:
      Pipes.Cliff
      Pipes.Cliff.Core
      Pipes.Cliff.Examples
    build-depends:
        base >= 4.9 && < 5
      , pipes >= 4.1
      , pipes-safe >= 2.2
      , bytestring >= 0.10.4
      , process >= 1.2.0.0
      , async >= 2.0
      , stm >= 2.4.4
      , unix >= 2.7.2
    ghc-options:
      -threaded
  else
    buildable: False

Executable alphaNumbersByteString
  main-is: alphaNumbersByteString.hs
  if flag(tests)
    buildable: True
    ghc-options:
      -Wall
    default-language: Haskell2010
    hs-source-dirs:
      lib
    hs-source-dirs:
      lib
      tests
    other-modules:
      Pipes.Cliff
      Pipes.Cliff.Core
      Pipes.Cliff.Examples
    build-depends:
        base >= 4.9 && < 5
      , pipes >= 4.1
      , pipes-safe >= 2.2
      , bytestring >= 0.10.4
      , process >= 1.2.0.0
      , async >= 2.0
      , stm >= 2.4.4
      , unix >= 2.7.2
    ghc-options:
      -threaded
  else
    buildable: False

Executable standardOutputAndError
  main-is: standardOutputAndError.hs
  if flag(tests)
    buildable: True
    ghc-options:
      -Wall
    default-language: Haskell2010
    hs-source-dirs:
      lib
    hs-source-dirs:
      lib
      tests
    other-modules:
      Pipes.Cliff
      Pipes.Cliff.Core
      Pipes.Cliff.Examples
    build-depends:
        base >= 4.9 && < 5
      , pipes >= 4.1
      , pipes-safe >= 2.2
      , bytestring >= 0.10.4
      , process >= 1.2.0.0
      , async >= 2.0
      , stm >= 2.4.4
      , unix >= 2.7.2
    ghc-options:
      -threaded
  else
    buildable: False

Flag tests
  description: Build test executables
  default: False
  manual: True