shh-0.7.2.2: shh.cabal
name: shh
version: 0.7.2.2
synopsis: Simple shell scripting from Haskell
description: Provides a shell scripting environment for Haskell. It
helps you use 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 - 2021 Luke Clifton
category: System
build-type: Custom
extra-source-files: ChangeLog.md, README.md
cabal-version: 2.0
custom-setup
setup-depends:
base <4.18
, Cabal <3.11
, cabal-doctest >=1.0.9 && <1.1
source-repository head
type: git
location: https://github.com/luke-clifton/shh
library
exposed-modules: Shh
, Shh.Internal
build-depends:
base >= 4.9 && < 4.18,
async >= 2.2.1 && < 2.3,
bytestring >= 0.10.10 && < 0.13,
deepseq >= 1.4.3 && < 1.5,
directory >= 1.3.1 && < 1.4,
filepath >= 1.4.2 && < 1.5,
mtl >= 2.2.2 && < 2.4,
process >= 1.6.3 && < 1.7,
split >= 0.2.3 && < 0.3,
stringsearch >= 0.3.6.6 && < 0.4,
template-haskell >= 2.13.0 && < 2.21,
containers >= 0.5.11 && < 0.7,
unix >= 2.7.2 && < 2.9,
utf8-string
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall
executable shh
ghc-options: -threaded
default-language: Haskell2010
build-depends:
base >=4.9,
temporary,
bytestring,
deepseq,
directory,
shh,
unix
hs-source-dirs: app
main-is: shh-app.hs
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
test-suite shh-tests
ghc-options: -threaded -with-rtsopts=-N -pgmL markdown-unlit
default-language: Haskell2010
build-depends:
base >=4.9,
async,
bytestring,
directory,
doctest,
filepath,
PyF,
tasty,
tasty-quickcheck,
tasty-hunit,
shh,
utf8-string
hs-source-dirs: test
build-tool-depends: markdown-unlit:markdown-unlit
main-is: Test.hs
other-modules: Readme
type: exitcode-stdio-1.0
other-modules: Build_doctests
autogen-modules: Build_doctests