packages feed

posix-escape-0.1: posix-escape.cabal

name:                posix-escape
version:             0.1
license:             BSD3
license-file:        LICENSE
synopsis:            Quote arguments to be passed through the Unix shell
category:            System
author:              Keegan McAllister <mcallister.keegan@gmail.com>
maintainer:          Keegan McAllister <mcallister.keegan@gmail.com>
build-type:          Simple
cabal-version:       >=1.6
description:
  This library provides functions to wrap a @String@ so it can be used
  within a Unix shell command line, and end up as a single argument
  to the program invoked.
  .
  The module @System.Posix.Escape@ is the safer option.  The module
  @System.Posix.Escape.Unicode@ has extra caveats which are documented
  with that module.
  .
  There is a similar function within the @process@ package as
  @System.Process.Internals.translate@.

extra-source-files:
    README
  , test/test.hs

library
  exposed-modules:
      System.Posix.Escape
    , System.Posix.Escape.Unicode
  ghc-options:      -Wall
  build-depends:
      base >= 3 && < 5

source-repository head
    type:     git
    location: git://github.com/kmcallister/posix-escape.git