]> Git — Sourcephile - haskell/literate-accounting.git/blob - haccounting.cabal
iface: rename {Symantic.Compta => Haccounting}
[haskell/literate-accounting.git] / haccounting.cabal
1 cabal-version: 3.0
2 name: haccounting
3 maintainer: mailto:~julm/haccounting@todo.code.sourcephile.fr
4 bug-reports: https://todo.code.sourcephile.fr/~julm/haccounting
5 homepage: https://git.code.sourcephile.fr/~julm/haccounting
6 author: Julien Moutinho <julm+haccounting@sourcephile.fr>
7 copyright: Julien Moutinho <julm+haccounting@sourcephile.fr>
8 license: AGPL-3.0-or-later
9 license-file: LICENSES/AGPL-3.0-or-later.txt
10 -- PVP: +-+------- breaking API changes
11 -- | | +----- non-breaking API additions
12 -- | | | +--- code changes with no API change
13 version: 0.0.0.20211106
14 stability: experimental
15 category: Accounting
16 synopsis: Accounting library.
17 description:
18 This is a work-in-progress accounting library.
19 build-type: Simple
20 tested-with: GHC==8.10.4
21 extra-doc-files:
22 ChangeLog.md
23 extra-source-files:
24 cabal.project
25 .envrc
26 flake.lock
27 flake.nix
28 Makefile
29 extra-tmp-files:
30
31 source-repository head
32 type: git
33 location: https://git.code.sourcephile.fr/~julm/haccounting
34
35 library
36 hs-source-dirs: src
37 exposed-modules:
38 Haccounting
39 Haccounting.Balance
40 Haccounting.Chart
41 Haccounting.Flow
42 Haccounting.Journal
43 Haccounting.Math
44 Haccounting.Rebindable
45 Haccounting.Unit
46 default-language: Haskell2010
47 default-extensions:
48 DefaultSignatures
49 FlexibleContexts
50 FlexibleInstances
51 GeneralizedNewtypeDeriving
52 LambdaCase
53 MultiParamTypeClasses
54 NamedFieldPuns
55 NoImplicitPrelude
56 RecordWildCards
57 ScopedTypeVariables
58 TupleSections
59 TypeApplications
60 TypeFamilies
61 TypeOperators
62 ghc-options:
63 -Wall
64 -Wincomplete-uni-patterns
65 -Wincomplete-record-updates
66 -Wpartial-fields
67 -fprint-potential-instances
68 build-depends:
69 base >= 4.10 && < 5,
70 containers,
71 hashable,
72 transformers,
73 unordered-containers