cabal: cleanups
This commit is contained in:
parent
339e389bbc
commit
e73cc564da
@ -1,38 +1,44 @@
|
||||
Name: hledger
|
||||
-- updated by build process from VERSION
|
||||
Version: 0.5.1
|
||||
Category: Finance
|
||||
Synopsis: A text-based accounting tool, similar to John Wiegley's ledger.
|
||||
Description: hledger is a (mostly) text-based accounting tool that
|
||||
generates precise register and balance reports from a
|
||||
plain text journal file. It is a partial clone, in
|
||||
haskell, of John Wiegley's excellent ledger. hledger
|
||||
implements a subset of ledger's commands and options, and
|
||||
also provides some new ones. For basic use you can use
|
||||
hledger and ledger pretty much interchangeably on the same
|
||||
data files.
|
||||
License: GPL
|
||||
Stability: beta
|
||||
Author: Simon Michael <simon@joyful.com>
|
||||
Maintainer: Simon Michael <simon@joyful.com>
|
||||
Homepage: http://hledger.org
|
||||
Tested-With: GHC
|
||||
Build-Type: Simple
|
||||
License-File: LICENSE
|
||||
Extra-Source-Files: README sample.ledger
|
||||
Extra-Tmp-Files:
|
||||
Cabal-Version: >= 1.2
|
||||
name: hledger
|
||||
-- Version is set by the makefile
|
||||
version: 0.5.1
|
||||
category: Finance
|
||||
synopsis: A command-line (or curses or web-based) double-entry accounting tool.
|
||||
description:
|
||||
hledger reads a plain text ledger file or timelog
|
||||
describing your transactions and displays precise
|
||||
balance and register reports via command-line, curses
|
||||
or web interface. It is a remix, in haskell, of John
|
||||
Wiegley's excellent c++ ledger. hledger aims to be a
|
||||
practical, accessible tool for end users and a useful
|
||||
library for finance-minded haskell programmers.
|
||||
|
||||
Flag vty
|
||||
license: GPL
|
||||
license-file: LICENSE
|
||||
author: Simon Michael <simon@joyful.com>
|
||||
maintainer: Simon Michael <simon@joyful.com>
|
||||
homepage: http://hledger.org
|
||||
bug-reports: http://code.google.com/p/hledger/issues
|
||||
stability: experimental
|
||||
tested-with: GHC==6.8, GHC==6.10
|
||||
cabal-version: >= 1.2
|
||||
build-type: Simple
|
||||
|
||||
extra-tmp-files:
|
||||
extra-source-files:
|
||||
README
|
||||
sample.ledger
|
||||
sample.timelog
|
||||
|
||||
flag vty
|
||||
description: enable the curses ui
|
||||
default: False
|
||||
|
||||
Flag happs
|
||||
flag happs
|
||||
description: enable the web ui
|
||||
default: False
|
||||
|
||||
Library
|
||||
Exposed-modules:
|
||||
library
|
||||
exposed-modules:
|
||||
Ledger
|
||||
Ledger.Account
|
||||
Ledger.AccountName
|
||||
@ -61,9 +67,9 @@ Library
|
||||
,utf8-string
|
||||
,HUnit
|
||||
|
||||
Executable hledger
|
||||
Main-Is: hledger.hs
|
||||
Other-Modules:
|
||||
executable hledger
|
||||
main-is: hledger.hs
|
||||
other-modules:
|
||||
Commands.Add
|
||||
Commands.All
|
||||
Commands.Balance
|
||||
@ -93,7 +99,7 @@ Executable hledger
|
||||
Tests
|
||||
Utils
|
||||
Version
|
||||
Build-Depends:
|
||||
build-depends:
|
||||
base >= 3 && < 5
|
||||
,bytestring
|
||||
,containers
|
||||
@ -119,14 +125,14 @@ Executable hledger
|
||||
|
||||
if flag(vty)
|
||||
cpp-options: -DVTY
|
||||
Other-Modules:Commands.UI
|
||||
Build-Depends:
|
||||
other-modules:Commands.UI
|
||||
build-depends:
|
||||
vty >= 3.1.8.2 && < 3.2
|
||||
|
||||
if flag(happs)
|
||||
cpp-options: -DHAPPS
|
||||
Other-Modules:Commands.Web
|
||||
Build-Depends:
|
||||
other-modules:Commands.Web
|
||||
build-depends:
|
||||
happstack >= 0.2 && < 0.3
|
||||
,happstack-data >= 0.2 && < 0.3
|
||||
,happstack-server >= 0.2 && < 0.3
|
||||
@ -134,3 +140,9 @@ Executable hledger
|
||||
,utf8-string >= 0.3 && < 0.4
|
||||
,xhtml >= 3000.2 && < 3000.3
|
||||
,HTTP >= 4000.0 && < 4000.1
|
||||
|
||||
source-repository head
|
||||
type: darcs
|
||||
location: http://joyful.com/repos/hledger
|
||||
|
||||
-- cf http://www.haskell.org/cabal/release/cabal-latest/doc/users-guide/authors.html
|
||||
|
||||
Loading…
Reference in New Issue
Block a user