author: Julien Moutinho -- bug-reports: http://bug.autogeree.net/hcompta build-type: Simple cabal-version: >= 1.8 category: Finance -- data-dir: data -- data-files: description: LCC (Langage Comptable Convivial) support for Hcompta. extra-source-files: extra-tmp-files: -- homepage: http://pad.autogeree.net/economie/hcompta/1 license: GPL-3 license-file: COPYING maintainer: Julien Moutinho name: hcompta-lcc stability: experimental synopsis: hcompta tested-with: GHC==8.0.2 -- PVP: +-+------- breaking API changes -- | | +----- non-breaking API additions -- | | | +--- code changes with no API change version: 0.0.0.201703 Source-Repository head location: git://git.autogeree.net/hcompta type: git Flag dev Default: False Description: Turn on development settings. Manual: True Flag dump Default: False Description: Dump some intermediate files. Manual: True Flag prof Default: False Description: Turn on profiling settings. Manual: True Flag threaded Default: False Description: Enable threads. Manual: True Library extensions: ConstraintKinds DataKinds DefaultSignatures FlexibleContexts FlexibleInstances GeneralizedNewtypeDeriving LambdaCase MultiParamTypeClasses NamedFieldPuns NoImplicitPrelude OverloadedStrings PatternGuards Rank2Types ScopedTypeVariables StandaloneDeriving TupleSections TypeApplications TypeFamilies TypeOperators ghc-options: -Wall -fno-warn-tabs if flag(dev) cpp-options: -DDEVELOPMENT ghc-options: if flag(prof) cpp-options: -DPROFILING ghc-options: -fprof-auto if flag(dump) ghc-options: -ddump-simpl -ddump-stg -ddump-to-file -- default-language: Haskell2010 exposed-modules: Hcompta.LCC Hcompta.LCC.Account Hcompta.LCC.Amount Hcompta.LCC.Chart Hcompta.LCC.Journal Hcompta.LCC.Lib.FilePath Hcompta.LCC.Lib.Strict Hcompta.LCC.Name Hcompta.LCC.Posting Hcompta.LCC.Read Hcompta.LCC.Sym Hcompta.LCC.Sym.Account Hcompta.LCC.Sym.Addable Hcompta.LCC.Sym.Amount Hcompta.LCC.Sym.Date Hcompta.LCC.Sym.FileSystem Hcompta.LCC.Sym.Journal Hcompta.LCC.Sym.Negable Hcompta.LCC.Sym.Posting Hcompta.LCC.Sym.Quantity Hcompta.LCC.Sym.Subable Hcompta.LCC.Sym.Transaction Hcompta.LCC.Sym.Unit Hcompta.LCC.Sym.Zipper Hcompta.LCC.Tag Hcompta.LCC.Transaction Hcompta.LCC.Write build-depends: base >= 4.6 && < 5 , ansi-terminal >= 0.4 && < 0.7 , array , bytestring , containers >= 0.5 && < 0.6 -- NOTE: needed for Data.Map.Strict , Decimal , deepseq , directory , filepath , hcompta-lib , integer-gmp , mono-traversable , monad-classes , megaparsec , safe-exceptions , strict , symantic , symantic-grammar , symantic-lib , text , time == 1.6.0.1 , transformers >= 0.4 && < 0.6 -- NOTE: needed for Control.Monad.Trans.Except , treemap , walderleijen-ansi-text , unix -- , fingertree -- , parsec >= 3.1.2 && < 4 -- NOTE: needed for Text.Parsec.Text -- , parsec-error-custom -- , regex-base -- , regex-tdfa -- , regex-tdfa-text -- , semigroups Test-Suite hcompta-lcc-test type: exitcode-stdio-1.0 -- default-language: Haskell2010 extensions: DataKinds FlexibleContexts FlexibleInstances GeneralizedNewtypeDeriving MultiParamTypeClasses NamedFieldPuns NoImplicitPrelude OverloadedStrings Rank2Types ScopedTypeVariables TupleSections TypeApplications TypeFamilies TypeOperators ghc-options: -Wall -fno-warn-tabs -fprint-potential-instances -main-is Test hs-source-dirs: Hcompta/LCC main-is: Test.hs other-modules: Read.Test Write.Test Chart.Test if flag(threaded) ghc-options: -threaded -rtsopts -with-rtsopts=-N if flag(dev) cpp-options: -DDEVELOPMENT ghc-options: if flag(prof) cpp-options: -DPROFILING ghc-options: -fprof-auto build-depends: base >= 4.6 && < 5 , Decimal , containers >= 0.5 && < 0.6 , directory , filepath , hcompta-lcc , hcompta-lib , io-memoize , megaparsec , monad-classes , mono-traversable , safe-exceptions , semigroups , strict , symantic , symantic-grammar , symantic-lib , tasty >= 0.11 , tasty-hunit , text , time , transformers >= 0.4 && < 0.6 , treemap , walderleijen-ansi-text