shh-0.2.0.2: shh.cabal
name: shh
version: 0.2.0.2
synopsis: Simple shell scripting from Haskell
description: Provides a shell scripting environment for Haskell. It
helps you all external binaries, and allows you to
perform many shell-like functions, such as piping
and redirection.
license: BSD3
license-file: LICENSE
author: Luke Clifton
maintainer: lukec@themk.net
copyright: (c) 2018 Luke Clifton
category: System
build-type: Simple
extra-source-files: ChangeLog.md, README.md
cabal-version: >=1.10
source-repository head
type: git
location: https://github.com/luke-clifton/shh
library
exposed-modules: Shh
, Shh.Internal
build-depends:
base >= 4.11 && < 4.13,
async >= 2.2.1 && < 2.3,
deepseq >= 1.4.3 && < 1.5,
directory >= 1.3.1 && < 1.4,
filepath >= 1.4.2 && < 1.5,
mtl >= 2.2.2 && < 2.3,
process >= 1.6.3 && < 1.7,
split >= 0.2.3 && < 0.3,
template-haskell >= 2.13.0 && < 2.15,
unix >= 2.7.2 && < 2.8
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall
executable shh-example
ghc-options: -threaded -with-rtsopts=-N
default-language: Haskell2010
build-depends:
base >=4.9,
async,
shh
hs-source-dirs: app
main-is: Example.hs
build-tools:
coreutils,
vault,
vim
test-suite shh-tests
ghc-options: -threaded -with-rtsopts=-N
default-language: Haskell2010
build-depends:
base >=4.9,
tasty,
tasty-quickcheck,
tasty-hunit,
shh
build-tools:
perl,
vim
hs-source-dirs: test
main-is: Test.hs
type: exitcode-stdio-1.0