packages feed

haskell-awk-1.0: haskell-awk.cabal

Name:           haskell-awk
Version:        1.0
Author:         Mario Pastorelli <pastorelli.mario@gmail.com>,  Samuel Gélineau <gelisam@gmail.com>
Maintainer:     Mario Pastorelli <pastorelli.mario@gmail.com>,  Samuel Gélineau <gelisam@gmail.com>
Synopsis:       Transform text from the command-line using Haskell expressions.
Description:    Hawk is a command line utility to process streams of text
                using Haskell code. It is intended to be used in a UNIX
                pipeline. It offers a configuration system to personalize
                imported modules and a way to represent values on the console.
Category:       Console
License:        Apache-2.0
License-File:   LICENSE
Build-Type:     Simple
Cabal-version:  >=1.10
Extra-Source-Files: src/System/Console/Hawk.hs
                  , src/System/Console/Hawk/*.hs
                  , README.md
                  , tests/System/Console/Hawk/Representable/Test.hs

Source-Repository head
    type: git
    location: https://github.com/gelisam/hawk

Executable hawk
    Main-is:        Main.hs
    Default-Language: Haskell98
    ghc-options:    -Wall
    build-depends:  base >=4.6.0.1 && <5
                  , bytestring >=0.10.0.2
                  , containers -any
                  , directory >=1.2.0.1
                  , easy-file >=0.1.1
                  , filepath >=1.3.0.1
                  , haskell-src-exts >=1.14.0
                  , hint >=0.3.3.5
                  , MonadCatchIO-mtl >=0.3.0.0
                  , network >=2.3.1.0
                  , stringsearch >=0.3.6.4
                  , process >=1.1.0.2
                  , time -any
    hs-source-dirs: src

Library
    exposed-modules: System.Console.Hawk.Representable
                    ,System.Console.Hawk.Runtime
                    ,System.Console.Hawk.IO
    ghc-options:    -Wall 
    hs-source-dirs: src
    build-depends: base >=4.6.0.1
                 , bytestring >=0.10.0.2
                 , containers -any
                 , stringsearch >=0.3.6.4
    Default-Language: Haskell98

Test-suite reference
  Hs-Source-Dirs:       src,tests
  Main-Is:              RunTests.hs
  Type:                 exitcode-stdio-1.0
  Ghc-Options:          -Wall
  Build-Depends:        base>=4.6.0.1 && <5
                      , bytestring>=0.10.0.2
                      , containers -any
                      , directory >=1.2.0.1
                      , doctest >= 0.8
                      , test-framework
                      , test-framework-hunit
                      , temporary
                      , hspec
                      , HUnit
                      , easy-file >=0.1.1
                      , haskell-src-exts >= 1.14.0
                      , hint >=0.3.3.5
                      , filepath >=1.3.0.1
                      , network >=2.3.1.0
                      , process >=1.1.0.2
                      , stringsearch >=0.3.6.4
                      , time -any
  Default-Language: Haskell98