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: Hcompta command line interface. extra-tmp-files: extra-source-files: -- homepage: http://pad.autogeree.net/hcompta license: GPL-3 license-file: COPYING maintainer: Julien Moutinho name: hcompta-cli stability: experimental synopsis: hcompta tested-with: GHC==7.10.3 version: 1.201608 Source-Repository head location: git://git.autogeree.net/hcompta type: git Flag dev Description: Turn on development settings. Default: False Manual: True Flag dump Default: False Description: Dump some intermediate files. Manual: True Flag library-only Description: Build only library. Default: False Manual: True Flag prof Default: False Description: Turn on profiling settings. Manual: True Flag threaded Default: True Description: Enable threads. Manual: True Library extensions: NoImplicitPrelude ghc-options: -Wall -fno-warn-tabs if flag(dev) cpp-options: -DDEVELOPMENT ghc-options: if flag(dump) ghc-options: -ddump-ds -ddump-simpl -ddump-splices -ddump-stg -ddump-to-file if flag(prof) cpp-options: -DPROFILING ghc-options: -fprof-auto -- default-language: Haskell2010 exposed-modules: Hcompta.CLI.Args Hcompta.CLI.Command -- Hcompta.CLI.Command.Balance -- Hcompta.CLI.Command.GL -- Hcompta.CLI.Command.Journal Hcompta.CLI.Command.Journals -- Hcompta.CLI.Command.Stats -- Hcompta.CLI.Command.Tags Hcompta.CLI.Context Hcompta.CLI.Env Hcompta.CLI.Convert Hcompta.CLI.Format Hcompta.CLI.Format.JCC Hcompta.CLI.Format.Ledger Hcompta.CLI.Lang Hcompta.CLI.Write Hcompta.Expr Hcompta.Expr.Bool Hcompta.Expr.Dup Hcompta.Expr.Eq Hcompta.Expr.Fun Hcompta.Expr.If Hcompta.Expr.Lit Hcompta.Expr.Log Hcompta.Expr.Maybe Hcompta.Expr.Ord Hcompta.Expr.Set Hcompta.Expr.Trans Hcompta.Repr Hcompta.Repr.Meta Hcompta.Repr.Text Hcompta.Repr.Text.Write Hcompta.Repr.Tree Hcompta.Repr.Tree.Read Hcompta.Trans Hcompta.Trans.Bool Hcompta.Trans.Bool.Const Hcompta.Type build-depends: base >= 4.6 && < 5 , ansi-terminal >= 0.4 && < 0.7 , bytestring , containers , Decimal , deepseq -- , directory , exceptions , ghc-prim , hcompta-jcc , hcompta-ledger , hcompta-lib -- , HUnit , io-memoize >= 1.1 -- NOTE: needed for System.IO.Memoize.once , monad-classes , parsec , parsec-error-custom -- , safe >= 0.2 , safe-exceptions , semigroups , strict -- , template-haskell , text , text-format , time , transformers >= 0.4 && < 0.5 -- NOTE: needed for Control.Monad.Trans.Except , treemap , walderleijen-ansi-text Executable hcompta extensions: NoImplicitPrelude ghc-options: -Wall -fno-warn-tabs 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 if flag(library-only) Buildable: False main-is: Hcompta/CLI/Main.hs hs-source-dirs: . build-depends: base >= 4.6 && < 5 , ansi-terminal >= 0.4 && < 0.7 , bytestring , containers >= 0.5 && < 0.6 -- NOTE: needed for Data.Map.Strict , Decimal , deepseq -- , directory , ghc-prim , hcompta-jcc , hcompta-ledger , hcompta-lib -- , HUnit , io-memoize >= 1.1 -- NOTE: needed for System.IO.Memoize.once , parsec , parsec-error-custom -- , safe >= 0.2 , semigroups , strict -- , template-haskell , text , time , transformers >= 0.4 && < 0.5 -- NOTE: needed for Control.Monad.Trans.Except , treemap , walderleijen-ansi-text Test-Suite hcompta-cli-test type: exitcode-stdio-1.0 -- default-language: Haskell2010 extensions: NoImplicitPrelude ghc-options: -Wall -fno-warn-tabs -main-is Test hs-source-dirs: Hcompta main-is: Test.hs other-modules: Repr.Test Repr.Text Repr.Text.Write Repr.Text.Write.Test Repr.Tree Repr.Tree.Read Repr.Tree.Read.Test -- Repr.Meta -- Repr.Meta.Test Expr.Bool.Test Expr.Dup.Test Expr.Fun.Test Expr.If.Test Trans.Bool.Const.Test Trans.Bool.Test Trans.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 , containers >= 0.5 && < 0.6 , Decimal , ghc-prim , hcompta-lib , hcompta-cli , semigroups , strict , tasty >= 0.11 , tasty-hunit , text , text-format , transformers >= 0.4 && < 0.5 , treemap