packages feed

language-sh-0.0.3: language-sh.cabal

name:               language-sh
version:            0.0.3
synopsis:           A package for parsing shell scripts
description:
    Language.Sh is a collection of modules for parsing and
    manipulating expressions in shell grammar.
    This is part of a larger project, shsh.
    Please note that the API is somewhat unstable until we
    reach version 1.0.

category:           Language
license:            BSD3
license-file:       LICENSE
author:             Stephen Hicks
maintainer:         Stephen Hicks <sdh33@cornell.edu>
homepage:           http://code.haskell.org/shsh/
build-type:         Simple
cabal-version:      >= 1.2

library
    exposed-modules: Language.Sh.Arithmetic
                     Language.Sh.Expansion
                     Language.Sh.Glob
                     Language.Sh.Map
                     Language.Sh.Parser
                     Language.Sh.Syntax
    other-modules:   Language.Sh.Parser.Internal
                     Language.Sh.Parser.Parsec
                     Language.Sh.Compat
    build-depends:   base < 4 && >=3,
                     directory >= 1.0 && < 1.1,
                     filepath >= 1.1 && < 1.2,
                     mtl >= 1.1 && < 1.2,
                     parsec >= 2.1 && < 3,
                     pcre-light >= 0.2 && < 0.4
    extensions:      CPP
    ghc-options:     -threaded
    cpp-options:     -DHAVE_PARSEC_POSTFIX