author: Julien Moutinho bug-reports: http://doc.autogeree.net/hcompta/bugs build-type: Simple cabal-version: >= 1.8 category: Finance -- data-dir: data -- data-files: description: Accounting software. extra-source-files: Test.hs extra-tmp-files: homepage: http://doc.autogeree.net/coop/hcompta license: GPL license-file: COPYING maintainer: Julien Moutinho name: hcompta-lib stability: experimental synopsis: hcompta tested-with: GHC==7.8.4 version: 0.0.0 source-repository head location: git://git.autogeree.net/hcompta type: git Flag dev Default: False Description: Turn on development settings. Flag double Default: False Description: Use old Double number representation (instead of Decimal), for testing/benchmarking. Flag dump Default: False Description: Dump some intermediate files. Manual: True Flag prof Default: False Description: Turn on profiling settings. Library extensions: NoImplicitPrelude ghc-options: -Wall -fno-warn-tabs if flag(dev) cpp-options: -DDEVELOPMENT ghc-options: -- -ddump-splices -- -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -- -fno-warn-type-defaults -fno-warn-orphans else ghc-options: -O2 if flag(prof) cpp-options: -DPROFILING ghc-options: -O2 -fprof-auto if flag(double) cpp-options: -DDOUBLE if flag(dump) ghc-options: -ddump-simpl -ddump-stg -ddump-to-file -- default-language: Haskell2010 exposed-modules: Hcompta.Account Hcompta.Amount Hcompta.Anchor Hcompta.Balance Hcompta.Chart Hcompta.Date Hcompta.Date.Interval -- Hcompta.Diff Hcompta.Filter Hcompta.Filter.Amount Hcompta.Filter.Amount.Read Hcompta.Filter.Date.Read Hcompta.Filter.Read Hcompta.Filter.Reduce Hcompta.GL Hcompta.Journal Hcompta.Lib.Applicative Hcompta.Lib.Consable Hcompta.Lib.Foldable Hcompta.Lib.Interval Hcompta.Lib.Interval.Sieve Hcompta.Lib.Leijen Hcompta.Lib.Map.Strict Hcompta.Lib.NonEmpty Hcompta.Lib.Parsec Hcompta.Lib.Path Hcompta.Lib.Regex Hcompta.Lib.Strict Hcompta.Lib.TreeMap Hcompta.Posting Hcompta.Stats Hcompta.Tag Hcompta.Transaction Hcompta.Polarize Hcompta.Quantity Hcompta.Unit build-depends: base >= 4.6 && < 5 , ansi-terminal >= 0.4 && < 0.7 , array , containers >= 0.5 && < 0.6 -- NOTE: needed for Data.Map.Strict -- , collections-api -- , collections-base-instances , Decimal , deepseq >= 1.4.0.0 && < 1.5 -- NOTE: needed for NFData (Const a b) , directory , filepath , fingertree -- , HUnit , integer-gmp -- , lens -- , mmorph -- , mtl >= 2.0 , parsec >= 3.1.2 && < 4 -- NOTE: needed for Text.Parsec.Text , regex-base , regex-tdfa , regex-tdfa-text -- , safe >= 0.2 , semigroups , strict , test-framework , test-framework-hunit , text , time -- , trace , transformers >= 0.4 && < 0.5 -- NOTE: needed for Control.Monad.Trans.Except test-suite Test type: exitcode-stdio-1.0 main-is: Main.hs hs-source-dirs: Test ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures ghc-options: -fno-warn-type-defaults -fno-warn-orphans -fno-warn-tabs -- default-language: Haskell2010 build-depends: hcompta-lib , base >= 4.6 && < 5 , containers >= 0.5 && < 0.6 , Decimal , HUnit , parsec >= 3.1.2 && < 4 -- , safe , semigroups , strict , test-framework , test-framework-hunit , text , time , transformers