-
Notifications
You must be signed in to change notification settings - Fork 113
/
package.yaml
90 lines (82 loc) · 1.83 KB
/
package.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
spec-version: 0.30.0
name: hindent
version: 6.2.0
synopsis: Extensible Haskell pretty printer
description: |
Extensible Haskell pretty printer. Both a library and an executable.
See the GitHub page for usage \/ explanation: <https://github.com/mihaimaruseac/hindent>
category: Development
stability: Unstable
homepage: https://github.com/mihaimaruseac/hindent
bug-reports: https://github.com/mihaimaruseac/hindent/issues
author: Mihai Maruseac, Chris Done, Andrew Gibiansky, Tobias Pflug, Pierre Radermecker
maintainer: Mihai Maruseac
copyright: 2014 Chris Done, 2015 Andrew Gibiansky, 2021 Mihai Maruseac
license: BSD3
license-file: LICENSE.md
build-type: Simple
extra-source-files:
- README.md
- CHANGELOG.md
- BENCHMARKS.md
- TESTS.md
data-files: elisp/hindent.el
github: mihaimaruseac/hindent
ghc-options: -Wall -O2 -threaded
dependencies:
- Cabal < 3.12
- async >= 2.2.5
- base >= 4.7 && < 5
- bytestring
- containers
- directory
- exceptions
- filepath
- ghc-lib-parser >= 9.2 && < 9.11
- ghc-lib-parser-ex
- monad-loops
- mtl
- optparse-applicative
- path
- path-io
- regex-tdfa
- split
- syb
- transformers
- unicode-show
- utf8-string
- yaml
library:
source-dirs: src
exposed-modules:
- HIndent
internal-libraries:
hindent-internal:
source-dirs: internal
dependencies:
- deepseq
executable:
main: Main.hs
source-dirs: app
dependencies:
- hindent
generated-other-modules:
- Paths_hindent
tests:
hindent-test:
main: Main.hs
source-dirs: tests
dependencies:
- Diff
- hindent
- hindent-internal
- hspec
benchmarks:
hindent-bench:
main: Main.hs
source-dirs: benchmarks
dependencies:
- criterion
- deepseq
- hindent
- hindent-internal