81 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			81 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| Name:           hledger
 | |
| Version:        0.2
 | |
| Category:       Finance
 | |
| Synopsis:       A ledger-compatible text-based accounting tool.
 | |
| Description:    hledger is a haskell clone of John Wiegley's "ledger" text-based
 | |
|                 accounting tool (http://newartisans.com/software/ledger.html).  
 | |
|                 It generates ledger-compatible register & balance reports from a plain
 | |
|                 text ledger file, and demonstrates a functional implementation of ledger.
 | |
| License:        GPL
 | |
| Stability:      alpha
 | |
| Author:         Simon Michael <simon@joyful.com>
 | |
| Maintainer:     Simon Michael <simon@joyful.com>
 | |
| Homepage:       http://joyful.com/hledger
 | |
| Tested-With:    GHC
 | |
| Build-Type:     Simple
 | |
| License-File:   LICENSE
 | |
| Extra-Source-Files: README sample.ledger
 | |
| Extra-Tmp-Files: 
 | |
| Cabal-Version:  >= 1.2
 | |
| 
 | |
| Executable hledger
 | |
|   Main-Is:        hledger.hs
 | |
|   Build-Depends:  
 | |
|                   base,
 | |
|                   containers, 
 | |
|                   haskell98, 
 | |
|                   directory, 
 | |
|                   parsec, 
 | |
|                   regex-compat, 
 | |
|                   regexpr>=0.5.1,
 | |
|                   old-locale, 
 | |
|                   time, 
 | |
|                   HUnit, 
 | |
|                   mtl, 
 | |
|                   bytestring,
 | |
|                   -- if you have ghc <6.10 you'll need vty 3.1.2
 | |
|                   vty>=3.1.2
 | |
|   Other-Modules:  
 | |
|                   BalanceCommand
 | |
|                   Options
 | |
|                   PrintCommand
 | |
|                   RegisterCommand
 | |
|                   Setup
 | |
|                   Tests
 | |
|                   Utils
 | |
|                   Ledger
 | |
|                   Ledger.Account
 | |
|                   Ledger.AccountName
 | |
|                   Ledger.Amount
 | |
|                   Ledger.Commodity
 | |
|                   Ledger.Dates
 | |
|                   Ledger.Entry
 | |
|                   Ledger.RawLedger
 | |
|                   Ledger.Ledger
 | |
|                   Ledger.RawTransaction
 | |
|                   Ledger.Parse
 | |
|                   Ledger.TimeLog
 | |
|                   Ledger.Transaction
 | |
|                   Ledger.Types
 | |
|                   Ledger.Utils
 | |
| 
 | |
| 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.Dates
 | |
|                   Ledger.Entry
 | |
|                   Ledger.RawLedger
 | |
|                   Ledger.Ledger
 | |
|                   Ledger.RawTransaction
 | |
|                   Ledger.Parse
 | |
|                   Ledger.TimeLog
 | |
|                   Ledger.Transaction
 | |
|                   Ledger.Types
 | |
|                   Ledger.Utils
 |