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/lib/haskell Ghc-options: -Wall -Werror Default-language: Haskell2010 Default-extensions: OverloadedStrings Build-depends: base , bytestring , http-types , lens , tagsoup , text , time , wreq , random Exposed-modules: FetchAd , Model.Ad , Model.URL , Parser.LeboncoinParser , Parser.OuestFranceParser , Parser.SeLogerParser , Utils.HTTP , Utils.Time Other-modules: Parser.Utils Executable ad-listener Hs-source-dirs: src/executable/haskell Main-is: Main.hs Ghc-options: -Wall -Werror Default-language: Haskell2010 Default-extensions: OverloadedStrings Build-depends: base , ad-listener , blaze-html , blaze-markup , clay , config-manager , containers , directory , mime-mail , tagsoup , text , time , wreq Other-modules: Conf , Model.Mail , Service.AdListener , Service.MailService , 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 Default-extensions: OverloadedStrings Build-depends: base , hspec , ad-listener , text , wreq , time Other-modules: Ads ParserSpec TimeSpec