-
Notifications
You must be signed in to change notification settings - Fork 18
/
cabal.project
65 lines (47 loc) · 1.5 KB
/
cabal.project
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
with-compiler: ghc-9.8.2
index-state: 2024-07-03T13:49:27Z
tests: True
packages: cabal-bundler
packages: cabal-core-inspection
packages: cabal-deps
packages: cabal-diff
packages: cabal-docspec
packages: cabal-env
packages: cabal-haddock-server
packages: cabal-hasklint
packages: cabal-hie
packages: cabal-iface-query
packages: cabal-store-check
packages: cabal-store-gc
packages: peura
-- compatibility with new directory
packages: paths-0.2.0.0
package *
ghc-options: -fwrite-ide-info
package peura
flags: -concurrent-output
constraints: Cabal ^>=3.12.1.0
-- some constraints to force latest versions
constraints: optics-core ^>=0.4.1
constraints: aeson ^>=2.2.1.0
constraints: directory installed
constraints: process installed
constraints: transformers installed
-- packages: http://oleg.fi/gentle-introduction-2022.5.tar.gz
-- packages: https://github.com/phadej/hooglite/releases/download/v0.20230131/hooglite-0.20230131.tar.gz
-- source-repository-package
-- type: git
-- location: https://github.com/phadej/hooglite.git
-- tag: 66ef795dd4d13d54aa5be5e13a07e9f495950e5e
-- For local dev these can be used:
packages: extras/gentle-introduction-*.tar.gz
packages: extras/hooglite-*.tar.gz
-- Always use ghc-lib-parser.
constraints: ghc-lib-parser-ex -no-ghc-lib -auto
-- Never depend on cryptonite. Aptly named package.
constraints: cryptonite <0
-- Warp without x509
constraints: warp -x509
allow-newer: hooglite:Cabal
allow-newer: serialise-0.2.6.0:strict
allow-newer: serialise-0.2.6.0:these