name:                imm
version:             1.2.1.0
synopsis:            Execute arbitrary actions for each unread element of RSS/Atom feeds
description:         Cf README file
homepage:            https://github.com/k0ral/imm
license:             PublicDomain
license-file:        LICENSE
author:              kamaradclimber, koral
maintainer:          koral <koral@mailoo.org>
category:            Web
build-type:          Simple
cabal-version:       >=1.8
extra-source-files:  README.md

source-repository head
  type:     git
  location: git://github.com/k0ral/imm.git

library
  exposed-modules:
    Imm
    Imm.Boot
    Imm.Core
    Imm.Database
    Imm.Database.FeedTable
    Imm.Database.JsonFile
    Imm.Feed
    Imm.Hooks
    Imm.Hooks.SendMail
    Imm.Hooks.WriteFile
    Imm.HTTP
    Imm.HTTP.Simple
    Imm.Logger
    Imm.Logger.Simple
    Imm.Prelude
    Imm.XML
    Imm.XML.Simple
  other-modules:
    Imm.Aeson
    Imm.Dyre
    Imm.Error
    Imm.Options
    Imm.Pretty
    Paths_imm
  build-depends: aeson, ansi-wl-pprint, atom-conduit >= 0.4, base == 4.*, blaze-html, blaze-markup, bytestring, case-insensitive, chunked-data >= 0.3.0, comonad, conduit, conduit-combinators, connection, containers, directory >= 1.2.3.0, dyre, fast-logger, filepath, free, hashable, HaskellNet, HaskellNet-SSL >= 0.3.3.0, http-client >= 0.4.30, http-client-tls, http-types, mime-mail, monoid-subclasses, microlens, mono-traversable >= 1, network, opml-conduit >= 0.6, optparse-applicative, rainbow, rainbox, rss-conduit >= 0.4.1, safe-exceptions, tagged, text, transformers, time, timerep >= 2.0.0.0, tls, uri-bytestring, xml, xml-conduit >= 1.5, xml-types
  -- Build-tools:
  hs-source-dirs: src/lib
  ghc-options: -Wall -fno-warn-unused-do-bind

executable imm
  build-depends: imm, base == 4.*, free
  main-is: Executable.hs
  hs-source-dirs: src/bin
  ghc-options: -Wall -fno-warn-unused-do-bind -threaded