From cfd0bc494008b18931018d2da237bfdf3eac966b Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Wed, 1 Oct 2008 07:56:21 +0000 Subject: [PATCH] add cabal package info --- Setup.hs | 3 +++ hledger.cabal | 25 +++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 Setup.hs create mode 100644 hledger.cabal diff --git a/Setup.hs b/Setup.hs new file mode 100644 index 000000000..a6a22c8ee --- /dev/null +++ b/Setup.hs @@ -0,0 +1,3 @@ +#!/usr/bin/env runhaskell +import Distribution.Simple +main = defaultMain \ No newline at end of file diff --git a/hledger.cabal b/hledger.cabal new file mode 100644 index 000000000..e6dae7f20 --- /dev/null +++ b/hledger.cabal @@ -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 + . 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 +Maintainer: Simon Michael +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 +