2008-10-01 11:56:21 +04:00
|
|
|
Name: hledger
|
2008-11-23 22:56:58 +03:00
|
|
|
Version: 0.2
|
2008-10-01 11:56:21 +04:00
|
|
|
Category: Finance
|
|
|
|
Synopsis: A ledger-compatible text-based accounting tool.
|
|
|
|
Description: This is a minimal haskell clone of John Wiegley's ledger
|
|
|
|
<http://newartisans.com/software/ledger.html>. hledger does basic
|
|
|
|
register & balance reporting from a plain text ledger file, and
|
2008-10-10 08:05:46 +04:00
|
|
|
demonstrates a functional implementation of ledger.
|
2008-10-01 11:56:21 +04:00
|
|
|
License: GPL
|
2008-10-01 12:42:08 +04:00
|
|
|
Stability: alpha
|
2008-10-01 11:56:21 +04:00
|
|
|
Author: Simon Michael <simon@joyful.com>
|
|
|
|
Maintainer: Simon Michael <simon@joyful.com>
|
|
|
|
Homepage: http://joyful.com/Ledger#hledger
|
|
|
|
Tested-With: GHC
|
|
|
|
Build-Type: Simple
|
2008-10-01 12:42:08 +04:00
|
|
|
License-File: LICENSE
|
2008-10-01 12:51:08 +04:00
|
|
|
Extra-Source-Files: README sample.ledger
|
2008-10-01 11:56:21 +04:00
|
|
|
Extra-Tmp-Files:
|
|
|
|
Cabal-Version: >= 1.2
|
|
|
|
|
|
|
|
Executable hledger
|
2008-10-10 08:05:46 +04:00
|
|
|
Build-Depends: base, containers, haskell98, directory, parsec, regex-compat,
|
2008-10-16 01:38:55 +04:00
|
|
|
old-locale, time, HUnit, QuickCheck >= 1 && < 2
|
2008-10-01 11:56:21 +04:00
|
|
|
Main-Is: hledger.hs
|
2008-10-10 08:05:46 +04:00
|
|
|
Other-Modules:
|
|
|
|
BalanceCommand
|
|
|
|
Options
|
|
|
|
PrintCommand
|
|
|
|
RegisterCommand
|
|
|
|
Setup
|
|
|
|
Tests
|
2008-10-16 01:38:55 +04:00
|
|
|
Utils
|
2008-10-10 08:05:46 +04:00
|
|
|
Ledger
|
|
|
|
Ledger.Account
|
|
|
|
Ledger.AccountName
|
|
|
|
Ledger.Amount
|
2008-10-16 01:38:55 +04:00
|
|
|
Ledger.Commodity
|
2008-10-10 08:05:46 +04:00
|
|
|
Ledger.Entry
|
|
|
|
Ledger.RawLedger
|
|
|
|
Ledger.Ledger
|
|
|
|
Ledger.RawTransaction
|
|
|
|
Ledger.Parse
|
|
|
|
Ledger.TimeLog
|
|
|
|
Ledger.Transaction
|
|
|
|
Ledger.Types
|
|
|
|
Ledger.Utils
|
2008-10-01 11:56:21 +04:00
|
|
|
|
2008-11-11 00:32:13 +03:00
|
|
|
library
|
|
|
|
Build-Depends: base, containers, haskell98, directory, parsec, regex-compat,
|
|
|
|
old-locale, time, HUnit
|
|
|
|
Exposed-modules:
|
|
|
|
Ledger
|
|
|
|
Ledger.Account
|
|
|
|
Ledger.AccountName
|
|
|
|
Ledger.Amount
|
|
|
|
Ledger.Commodity
|
|
|
|
Ledger.Entry
|
|
|
|
Ledger.RawLedger
|
|
|
|
Ledger.Ledger
|
|
|
|
Ledger.RawTransaction
|
|
|
|
Ledger.Parse
|
|
|
|
Ledger.TimeLog
|
|
|
|
Ledger.Transaction
|
|
|
|
Ledger.Types
|
|
|
|
Ledger.Utils
|