mirror of
https://github.com/simonmichael/hledger.git
synced 2025-01-01 06:41:55 +03:00
20ef2dde04
See comments in Makefile. The major.minor[.bugfix] release version is defined there, then "make" and "make release" should take care of everything. Excerpt: Goals and constraints for version numbering: 1 automation, robustness, simplicity, platform independence 2 cabal versions must be all-numeric 3 release versions should be concise 4 releases should have a corresponding darcs tag 5 development builds should have a precise version appearing in --version 6 development builds should generate cabal packages with non-confusing versions 7 would like a way to mark builds/releases as alpha or beta 8 would like to easily darcs get the .0 even with bugfix releases present
84 lines
2.7 KiB
Plaintext
84 lines
2.7 KiB
Plaintext
Name: hledger
|
|
-- updated by makefile, see notes there
|
|
Version: 0.3.98
|
|
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: beta
|
|
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
|
|
Flag vty
|
|
description: Build vty-based text ui (requires vty, not available on windows)
|
|
default: False
|
|
|
|
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
|
|
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
|
|
if flag(vty)
|
|
Build-Depends:vty>=3.1.8.2
|
|
Other-Modules:UICommand
|
|
cpp-options: -DVTY
|
|
|
|
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
|