author: Julien Moutinho build-type: Simple cabal-version: >= 1.18 category: Language description: Handle documents in: - Texte Convivial Technique (TCT) - Document Technique Convivial (DTC) extra-source-files: extra-doc-files: extra-tmp-files: license: GPL-3 license-file: COPYING maintainer: Julien Moutinho name: hdoc stability: experimental synopsis: Library and tools for technical and convivial documents tested-with: GHC==8.0.2 version: 1.0.0.20170828 Source-Repository head location: git://git.autogeree.net/hdoc type: git Flag prof Default: False Description: Turn on profiling settings. Manual: True Library exposed-modules: Data.Locale Data.TreeSeq.Strict Data.TreeSeq.Strict.Zipper Language.DTC.Document Language.DTC.Anchor Language.DTC.Read.TCT Language.DTC.Sym Language.DTC.Write.HTML5 Language.DTC.Write.Plain Language.DTC.Write.XML Language.RNC.Fixity Language.RNC.Sym Language.RNC.Write Language.TCT Language.TCT.Cell Language.TCT.Elem Language.TCT.Read Language.TCT.Read.Cell Language.TCT.Read.Elem Language.TCT.Read.Token Language.TCT.Read.Tree Language.TCT.Token Language.TCT.Tree Language.TCT.Write.HTML5 Language.TCT.Write.Plain Language.TCT.Write.XML Language.XML Text.Blaze.DTC Text.Blaze.DTC.Attributes Text.Blaze.HTML5 Text.Blaze.Utils Text.Blaze.XML default-language: Haskell2010 default-extensions: LambdaCase NamedFieldPuns NoImplicitPrelude RecordWildCards TupleSections ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -fno-warn-tabs if flag(prof) cpp-options: -DPROFILING ghc-options: -fprof-auto build-depends: base >= 4.6 && < 5 , blaze-builder , blaze-html , blaze-markup , bytestring , containers > 0.5 , data-default-class >= 0.1.2.0 , data-default-instances-containers , filepath , megaparsec >= 6.2 , mono-traversable , strict , text , text-format , transformers , treemap -- , xml-types Test-Suite hdoc-test type: exitcode-stdio-1.0 default-language: Haskell2010 default-extensions: LambdaCase NamedFieldPuns NoImplicitPrelude RecordWildCards ViewPatterns ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -fno-warn-tabs hs-source-dirs: test main-is: Main.hs other-modules: HUnit -- QuickCheck Types build-depends: base >= 4.6 && < 5 , containers >= 0.5 && < 0.6 , deepseq , hdoc -- , QuickCheck >= 2.0 , tasty >= 0.11 , tasty-hunit -- , tasty-quickcheck , text , transformers >= 0.4 && < 0.6 Executable hdoc default-language: Haskell2010 default-extensions: ConstraintKinds DataKinds DefaultSignatures EmptyDataDecls FlexibleContexts FlexibleInstances LambdaCase MultiParamTypeClasses NamedFieldPuns NoImplicitPrelude OverloadedStrings PatternGuards PolyKinds Rank2Types RecordWildCards ScopedTypeVariables StandaloneDeriving TupleSections TypeApplications TypeFamilies TypeOperators ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -fno-warn-tabs if flag(prof) cpp-options: -DPROFILING ghc-options: -fprof-auto -rtsopts main-is: Main.hs hs-source-dirs: exe/cli other-modules: Read build-depends: base >= 4.6 && < 5 , ansi-terminal >= 0.4 && < 0.7 , blaze-markup , blaze-html , bytestring , containers >= 0.5 && < 0.6 , Decimal , data-default-class , deepseq -- , directory , optparse-applicative , megaparsec -- , monad-classes -- , mono-traversable -- , safe >= 0.2 , safe-exceptions , semigroups -- , symantic-document -- , symantic-grammar , strict , hdoc , text , time , transformers >= 0.4 && < 0.6 -- NOTE: needed for Control.Monad.Trans.Except -- , treemap