add cabal package info

This commit is contained in:
Simon Michael 2008-10-01 07:56:21 +00:00
parent d3b73061e2
commit cfd0bc4940
2 changed files with 28 additions and 0 deletions

3
Setup.hs Normal file
View File

@ -0,0 +1,3 @@
#!/usr/bin/env runhaskell
import Distribution.Simple
main = defaultMain

25
hledger.cabal Normal file
View File

@ -0,0 +1,25 @@
Name: hledger
Version: 0.1
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
demonstrates a (naive) purely functional implementation of ledger.
License: GPL
License-File: LICENSE
Author: Simon Michael <simon@joyful.com>
Maintainer: Simon Michael <simon@joyful.com>
Homepage: http://joyful.com/Ledger#hledger
Tested-With: GHC
Build-Type: Simple
Extra-Source-Files:
Extra-Tmp-Files:
Cabal-Version: >= 1.2
Executable hledger
Main-Is: hledger.hs
Build-Depends: base, containers, haskell98, directory, parsec, regex-compat, HUnit, QuickCheck
Other-Modules: Account AccountName Amount Currency LedgerEntry LedgerFile Ledger LedgerTransaction
Models Options Parse Setup Tests TimeLog Transaction Types Utils