From 0a4d3c8f12dc5797a919a00b6bcaf759947687cc Mon Sep 17 00:00:00 2001 From: Joris Date: Sun, 17 Jun 2018 23:24:47 +0200 Subject: Add ouest france parser --- ad-listener.cabal | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 ad-listener.cabal (limited to 'ad-listener.cabal') diff --git a/ad-listener.cabal b/ad-listener.cabal new file mode 100644 index 0000000..02b9c62 --- /dev/null +++ b/ad-listener.cabal @@ -0,0 +1,73 @@ +Name: ad-listener +Version: 0.1 +License: GPL-3 +License-file: LICENSE +Author: Joris Guyonvarch +Maintainer: joris@guyonvarch.me +Build-type: Simple +Cabal-version: >= 1.10 + +Library + Hs-source-dirs: src/parser/haskell + Main-is: Main.hs + Ghc-options: -Wall -Werror + Default-language: Haskell2010 + + Build-depends: + base + , tagsoup + , text + + Exposed-modules: + Model.Ad + , Model.URL + , Parser.LeboncoinParser + , Parser.OuestFranceParser + + Other-modules: + Parser.Utils + +Executable ad-listener + Hs-source-dirs: src/executable/haskell + Main-is: Main.hs + Ghc-options: -Wall -Werror + Default-language: Haskell2010 + + Build-depends: + base + , ad-listener + , blaze-html + , blaze-markup + , bytestring + , clay + , config-manager + , containers + , directory + , http-conduit + , mime-mail + , tagsoup + , text + , time + + Other-modules: + Conf + , Model.Mail + , Service.AdListener + , Service.MailService + , Utils.Either + , Utils.HTTP + , Utils.Time + , View.Ad + +Test-suite test + Hs-source-dirs: src/test/haskell + Main-is: Main.hs + Ghc-options: -Wall -Werror + Default-language: Haskell2010 + Type: exitcode-stdio-1.0 + + Build-depends: + base + , hspec + , ad-listener + , text -- cgit v1.2.3