-
Notifications
You must be signed in to change notification settings - Fork 20
/
package.yaml
96 lines (89 loc) · 2.45 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
91
92
93
94
95
96
name: haskell-awk
version: 1.2.0.1
github: gelisam/hawk
author: Mario Pastorelli <[email protected]>, Samuel Gélineau <[email protected]>
maintainer: Samuel Gélineau <[email protected]>, Jens Petersen <[email protected]>
synopsis: Transform text from the command-line using Haskell expressions.
description: Hawk is a command line utility to process streams of text
using Haskell code. It is intended to be used in a UNIX
pipeline. It offers a configuration system to personalize
imported modules and a way to represent values on the console.
category: Console
license: Apache-2.0
license-file: LICENSE
extra-source-files:
- README.md
- CHANGELOG.md
- tests/inputs/*
- tests/preludes/*/prelude.hs
ghc-options: -Wall
dependencies:
- base >= 4.10.1.0 && < 5
- bytestring >= 0.10.8.2
- containers >= 0.5.10.2
- ghc >= 8.2.2
- list-t >= 1.0.0.1
# Windows is not currently supported, see issue #248
when:
- condition: os(windows)
dependencies:
- base < 0
# - condition: impl(ghc >= 8.10)
# ghc-options: -Wunused-packages
custom-setup:
dependencies:
- base >= 4.10.1.0 && < 5
- Cabal >= 2.0.1.1
- cabal-doctest >= 1.0.4
library:
source-dirs: runtime
dependencies:
- stringsearch >= 0.3.6.6
executables:
hawk:
main: Main.hs
dependencies:
- directory >= 1.3.0.2
- extra >= 1.6.2
- filelock >= 0.1.1.2
- filepath >= 1.4.1.2
- haskell-awk
- haskell-src-exts >= 1.19.1
- hint >= 0.7.0
- mtl >= 2.2.1
- process >= 1.6.1.0
- template-haskell >= 2.12.0.0
- transformers >= 0.5.2.0
source-dirs: src
tests:
reference:
source-dirs:
- src
- tests
main: RunTests.hs
dependencies:
- aeson >= 1.2.3.0
- attoparsec >= 0.13.2.0
- directory >= 1.3.0.2
- doctest >= 0.13.0
- easy-file >= 0.2.1
- exceptions >= 0.8.3
- extra >= 1.6.2
- filelock >= 0.1.1.2
- filepath >= 1.4.1.2
- haskell-awk
- haskell-src-exts >= 1.19.1
- hint >= 0.7.0
- hspec >= 2.4.4
- HUnit >= 1.6.0.0
- mtl >= 2.2.1
- process >= 1.6.1.0
- template-haskell >= 2.12.0.0
- temporary >= 1.2.1.1
- test-framework >= 0.8.1.1
- test-framework-hunit >= 0.3.0.2
- time >= 1.8.0.2
- transformers >= 0.5.2.0
tested-with:
- GHC==8.0.2
- GHC==8.10.4