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 type: git location: git://git.autogeree.net/hcompta Flag dev Description: Turn on development settings. Default: False Flag double Description: Use old Double number representation (instead of Decimal), for testing/benchmarking. Default: False Library if flag(dev) cpp-options: -DDEVELOPMENT ghc-options: -Wall -fno-warn-tabs --disable-optimization -- -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: -Wall -fno-warn-tabs -- -O2 if flag(double) cpp-options: -DDOUBLE -- default-language: Haskell2010 exposed-modules: Hcompta Hcompta.Calc Hcompta.Calc.Balance Hcompta.Calc.Print Hcompta.Calc.Register Hcompta.Calc.Stats Hcompta.Format Hcompta.Format.CSV Hcompta.Format.Ledger Hcompta.Format.Ledger.Balance Hcompta.Format.Ledger.Journal Hcompta.Format.Ledger.Read Hcompta.Format.Ledger.Write Hcompta.Lib.Foldable Hcompta.Lib.Leijen Hcompta.Lib.Parsec Hcompta.Lib.Path Hcompta.Lib.Regex Hcompta.Lib.TreeMap Hcompta.Model Hcompta.Model.Account Hcompta.Model.Amount Hcompta.Model.Amount.Quantity Hcompta.Model.Amount.Style Hcompta.Model.Amount.Unit Hcompta.Model.Conversion Hcompta.Model.Conversion.Historical Hcompta.Model.Date Hcompta.Model.Filter Hcompta.Model.Journal Hcompta.Model.Transaction Hcompta.Model.Transaction.Periodic Hcompta.Model.Transaction.Posting Hcompta.Model.Transaction.Tag build-depends: base >= 4.3 && < 5 , ansi-terminal >= 0.4 && < 0.7 , array , containers >= 0.5 && < 0.6 -- NOTE: needed for Data.Map.Strict , Decimal , directory , filepath , HUnit -- , lens -- , mtl >= 2.0 , parsec >= 3.1.2 && < 4 -- NOTE: needed for Text.Parsec.Text , regex-tdfa -- , safe >= 0.2 , semigroups , 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 -- default-language: Haskell2010 build-depends: hcompta-lib , base >= 4.3 && < 5 , containers >= 0.5 && < 0.6 , Decimal , HUnit , parsec >= 3.1.2 && < 4 -- , safe , semigroups , test-framework , test-framework-hunit , text , time , transformers