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/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 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.Amount.Quantity Hcompta.Amount.Read Hcompta.Amount.Write Hcompta.Amount.Style Hcompta.Amount.Unit Hcompta.Balance Hcompta.Date Hcompta.Date.Interval Hcompta.Date.Read Hcompta.Date.Write Hcompta.Filter Hcompta.Filter.Read Hcompta.Filter.Reduce Hcompta.Format.CSV Hcompta.Format.Ledger Hcompta.Format.Ledger.Journal Hcompta.Format.Ledger.Read Hcompta.Format.Ledger.Write Hcompta.GL Hcompta.Journal Hcompta.Lib.Consable Hcompta.Lib.Foldable Hcompta.Lib.Interval Hcompta.Lib.Interval.Sieve Hcompta.Lib.Leijen Hcompta.Lib.Map.Strict Hcompta.Lib.Parsec Hcompta.Lib.Path Hcompta.Lib.Regex Hcompta.Lib.Strict Hcompta.Lib.TreeMap build-depends: base >= 4.7 && < 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 , 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 , 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.7 && < 5 , containers >= 0.5 && < 0.6 , Decimal , HUnit , parsec >= 3.1.2 && < 4 -- , safe , semigroups , strict , test-framework , test-framework-hunit , text , time , transformers