Name: penny-lib
Version: 0.8.0.0
Cabal-version: >=1.8
Build-Type: Simple
License: BSD3
Copyright: 2012-2013 Omari Norman.
author: Omari Norman
maintainer: omari@smileystation.com
stability: Experimental
homepage: http://www.github.com/massysett/penny
bug-reports: omari@smileystation.com
Category: Console, Finance
License-File: LICENSE
synopsis: Extensible double-entry accounting system - library
description: Penny is a double-entry accounting system. It is inspired
by, but incompatible with, John Wiegley's Ledger, which is available
at .
.
This package is a library. To start using Penny you will want to
install the penny-bin package, which has the executable programs.
More about the penny-bin package, along with a full sales pitch
for Penny and how to get started, is at
. It may be installed
with "cabal install penny-bin".
.
The Penny library is a full system to work with double-entry
accounting transactions and postings and to make reports with them.
source-repository head
type: git
location: git://github.com/massysett/penny.git
Library
Build-depends:
base ==4.*
, bytestring ==0.10.*
, cereal ==0.3.*
, containers ==0.5.*
, explicit-exception ==0.1.*
, matchers ==0.6.*
, monad-loops ==0.3.*
, multiarg ==0.10.*
, old-locale ==1.0.*
, optparse-applicative ==0.5.*
, parsec >= 3.1.2 && < 3.2
, pcre-light ==0.4.*
, pretty-show ==1.5.*
, semigroups ==0.9.*
, split ==0.2.*
, strict ==0.3.*
, terminfo == 0.3.*
, text ==0.11.*
, time ==1.4.*
, transformers == 0.3.*
Exposed-modules:
Penny
, Penny.Brenner
, Penny.Brenner.Amex
, Penny.Brenner.BofA
, Penny.Brenner.Clear
, Penny.Brenner.Database
, Penny.Brenner.Import
, Penny.Brenner.Merge
, Penny.Brenner.Print
, Penny.Brenner.Types
, Penny.Brenner.Util
, Penny.Cabin
, Penny.Cabin.Balance
, Penny.Cabin.Balance.Convert
, Penny.Cabin.Balance.Convert.Chunker
, Penny.Cabin.Balance.Convert.Options
, Penny.Cabin.Balance.Convert.Parser
, Penny.Cabin.Balance.MultiCommodity
, Penny.Cabin.Balance.MultiCommodity.Chunker
, Penny.Cabin.Balance.MultiCommodity.Parser
, Penny.Cabin.Balance.Util
, Penny.Cabin.Interface
, Penny.Cabin.Meta
, Penny.Cabin.Options
, Penny.Cabin.Parsers
, Penny.Cabin.Posts
, Penny.Cabin.Posts.Allocated
, Penny.Cabin.Posts.BottomRows
, Penny.Cabin.Posts.Fields
, Penny.Cabin.Posts.Growers
, Penny.Cabin.Posts.Chunk
, Penny.Cabin.Posts.Meta
, Penny.Cabin.Posts.Parser
, Penny.Cabin.Posts.Spacers
, Penny.Cabin.Posts.Types
, Penny.Cabin.Row
, Penny.Cabin.Scheme
, Penny.Cabin.Scheme.Schemes
, Penny.Cabin.TextFormat
, Penny.Copper
, Penny.Copper.Parsec
, Penny.Copper.Render
, Penny.Copper.Terminals
, Penny.Copper.Types
, Penny.Liberty
, Penny.Lincoln
, Penny.Lincoln.Balance
, Penny.Lincoln.Bits
, Penny.Lincoln.Bits.DateTime
, Penny.Lincoln.Bits.Open
, Penny.Lincoln.Bits.Price
, Penny.Lincoln.Bits.Qty
, Penny.Lincoln.Builders
, Penny.Lincoln.Family
, Penny.Lincoln.Family.Child
, Penny.Lincoln.Family.Family
, Penny.Lincoln.Family.Siblings
, Penny.Lincoln.HasText
, Penny.Lincoln.Matchers
, Penny.Lincoln.Predicates
, Penny.Lincoln.PriceDb
, Penny.Lincoln.Queries
, Penny.Lincoln.Serial
, Penny.Lincoln.Transaction
, Penny.Lincoln.Transaction.Unverified
, Penny.Shield
, Penny.Steel
, Penny.Steel.Chunk
, Penny.Steel.Chunk.Switch
, Penny.Steel.Expressions
, Penny.Steel.Expressions.Infix
, Penny.Steel.Expressions.RPN
, Penny.Steel.NestedMap
, Penny.Steel.Pdct
, Penny.Steel.TestTree
, Penny.Wheat
, Penny.Zinc
ghc-options: -Wall
if flag(debug)
ghc-options: -auto-all -caf-all
Flag debug
Description: turns on some debugging options
Default: False