name:                Blogdown
version:             0.2.1
synopsis:            A markdown-like markup language designed for blog posts
description:         A library and executable that implement a modified, extended version of Markdown designed for writing blog posts.
license:             AGPL-3
license-file:        LICENSE
author:              Alex Becker
maintainer:          acbecker@uchicago.edu
homepage:            https://blogdown.io
copyright:           (c) 2017 Alex Becker
category:            Web
build-type:          Custom
extra-source-files:  ChangeLog.md, Readme.md
data-files:          assets/Footnotes.css, assets/Footnotes.js
cabal-version:       >=1.10

library
  exposed-modules:     Parsing.Parse, Parsing.ParseOptions, Rendering.Render, Rendering.RenderOptions
  other-modules:       AST, Options, Parsing.ParseBlock, Parsing.ParseInline, Parsing.Text, Parsing.Utils, Parsing.ParseFootnotes, Parsing.ParseHtml, Parsing.State, Parsing.TextUtils
  other-extensions:    DeriveGeneric
  build-depends:       base >=4.9 && <4.10, parsec >=3.1 && <3.2, containers >=0.5 && <0.6, MissingH >=1.4 && <1.5, network-uri >=2.6 && <2.7
  hs-source-dirs:      src, assets
  default-language:    Haskell2010

executable Blogdown
  main-is:             Blogdown.hs
  other-extensions:    DeriveGeneric
  build-depends:       base >=4.9 && <4.10, parsec >=3.1 && <3.2, containers >=0.5 && <0.6, MissingH >=1.4 && <1.5, network-uri >=2.6 && <2.7
  hs-source-dirs:      src, assets
  default-language:    Haskell2010

test-suite Test
  type:                exitcode-stdio-1.0
  main-is:             Test.hs
  other-extensions:    DeriveGeneric
  build-depends:       base >=4.9 && <4.10, parsec >=3.1 && <3.2, containers >=0.5 && <0.6, MissingH >=1.4 && <1.5, network-uri >=2.6 && <2.7
  hs-source-dirs:      src, assets, test
  default-language:    Haskell2010

benchmark Benchmark
  type:                exitcode-stdio-1.0
  main-is:             Benchmark.hs
  other-extensions:    DeriveGeneric
  build-depends:       base >=4.9 && <4.10, parsec >=3.1 && <3.2, containers >=0.5 && <0.6, MissingH >=1.4 && <1.5, criterion >=1.1 && <1.2, network-uri >=2.6 && <2.7
  hs-source-dirs:      src, assets, test
  default-language:    Haskell2010

source-repository Head
  type:                git
  location:            https://github.com/alexbecker/blogdown

custom-setup
  setup-depends:       base >= 4.9 && <4.10, Cabal >=1.24 && <1.25, MissingH >=1.4 && <1.5