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 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(double) cpp-options: -DDOUBLE if flag(dump) ghc-options: -ddump-simple -ddump-stg -ddump-to-file -- 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