File: pcre-light.cabal

package info (click to toggle)
haskell-pcre-light 0.3.1.1-3
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 220 kB
  • ctags: 2
  • sloc: haskell: 3,650; makefile: 10; sh: 5
file content (43 lines) | stat: -rw-r--r-- 1,485 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
name:            pcre-light
version:         0.3.1.1
homepage:        http://code.haskell.org/~dons/code/pcre-light
synopsis:        A small, efficient and portable regex library for Perl 5 compatible regular expressions
description:
    A small, efficient and portable regex library for Perl 5 compatible regular expressions
    .
    The PCRE library is a set of functions that implement regular
    expression pattern matching using the same syntax and semantics as Perl 5.
    .
    Test coverage data for this library is available at:
        <http://code.haskell.org/~dons/tests/pcre-light/hpc_index.html>
    .
category:        Text
license:         BSD3
license-file:    LICENSE
copyright:       (c) 2007-2010. Don Stewart <dons@galois.com>
author:          Don Stewart
maintainer:      Don Stewart <dons@galois.com>
cabal-version: >= 1.2.0
build-type:      Configure
tested-with:     GHC ==6.8.2, GHC ==6.6.1, GHC ==6.12.1, Hugs ==2005
extra-source-files: configure, pcre-light.buildinfo.in
extra-tmp-files:    pcre-light.buildinfo

flag small_base
  description: Build with new smaller base library
  default:     False

library
    exposed-modules: Text.Regex.PCRE.Light
                     Text.Regex.PCRE.Light.Char8
                     Text.Regex.PCRE.Light.Base

    extensions:      CPP, ForeignFunctionInterface

    if flag(small_base)
        build-depends: base >= 3 && <= 5, bytestring >= 0.9
    else
        build-depends: base < 3

    extra-libraries: pcre