Webrexp-1.0: Webrexp.cabal
Name: Webrexp
Version: 1.0
Synopsis: Regexp-like engine to scrap web data
Build-Type: Simple
License: BSD3
Cabal-Version: >= 1.8
Description: A web scrapping utility mixing CSS selector syntax and regular expressions
Category: Utility
Author: Vincent Berthoux
Maintainer: Vincent Berthoux (twinside@gmail.com)
Flag optimize
Description: turn on optimisation
Default: False
Executable webrexp
Main-Is: webrexpMain.hs
Ghc-Options: -Wall
if flag(optimize)
Ghc-options:-O3
Build-Depends: base >= 2.0 && < 5.0, mtl,
HTTP >= 4000.1.1 && < 4000.2,
parsec >= 3.1 && < 3.2,
transformers >= 0.2.2 && < 0.3,
network >= 2.3 && < 2.4,
directory >= 1.0,
bytestring >= 0.9.1.7 && < 1.0,
containers >= 0.3,
array >= 0.3,
regex-pcre-builtin >= 0.94,
HaXml >= 1.20 && < 1.30,
AttoJson >= 0.5.1 && < 1.0,
process >= 1.0.1.3 && < 1.1,
filepath
-- Webrexp
Library
Ghc-Options: -Wall
Exposed-Modules: Webrexp,
Webrexp.Parser,
Webrexp.Eval,
Webrexp.Exprtypes,
Webrexp.GraphWalker,
Webrexp.ResourcePath
Other-Modules:
Webrexp.DirectoryNode
Webrexp.Eval.Action
Webrexp.Eval.ActionFunc
Webrexp.HaXmlNode
Webrexp.JsonNode
Webrexp.Log
Webrexp.ProjectByteString
Webrexp.Remote.MimeTypes
Webrexp.UnionNode
Webrexp.WebContext
Webrexp.WebRexpAutomata
Build-Depends: base >= 2.0 && < 5.0, mtl,
HTTP >= 4000.1.1 && < 4000.2,
HaXml >= 1.20 && < 1.30,
parsec >= 3.1 && < 3.2,
transformers >= 0.2.2 && < 0.3,
network >= 2.3 && < 2.4,
directory >= 1.0,
bytestring >= 0.9.1.7 && < 1.0,
containers >= 0.3,
array >= 0.3,
regex-pcre-builtin >= 0.94,
AttoJson >= 0.5.1 && < 1.0,
process >= 1.0.1.3 && < 1.1,
filepath