-
-
Notifications
You must be signed in to change notification settings - Fork 388
Expand file tree
/
Copy pathcabal.project
More file actions
48 lines (40 loc) · 1.47 KB
/
Copy pathcabal.project
File metadata and controls
48 lines (40 loc) · 1.47 KB
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
packages: hledger-lib
hledger
hledger-ui
hledger-web
-- workarounds:
-- https://github.com/haskell/haskeline/issues/130 / hledger #2410, see hledger/package.yaml
-- https://github.com/jtdaugherty/brick/issues/539
-- https://github.com/yesodweb/yesod/issues/1917
-- https://haskell.github.io/security-advisories/advisory/HSEC-2026-0007.html
constraints:
attoparsec-aeson >=2.2.2.0,
brick >= 2.10,
haskeline >= 0.8.4,
persistent >= 2.14.5.2,
ram < 0,
text-iso8601 >= 0.2,
vty-windows >= 0.2.0.1,
allow-newer:
aeson,
containers,
template-haskell,
text-iso8601,
-- cabal config suitable for working with ghc 9.14, for haskell-debugger
-- with-compiler: ghc-9.14
-- allow-newer: base,containers,ghc,ghc-bignum,template-haskell,time
-- generate a ghc environment file, to let doctest work
-- (eg: ./.ghc.environment.x86_64-darwin-8.8.3).
-- cabal 3 doesn't write these by default.
-- https://github.com/simonmichael/hledger/issues/1139
-- https://github.com/sol/doctest/issues/245#issuecomment-583171683
-- cabal 2 doesn't understand this flag, but it's just a warning; should be ok.
-- cabal 3 still fails with doctest the first time; you have to run it
-- a second time. Hopefully in practice it won't fail, because of a
-- preceding cabal build.
write-ghc-environment-files: always
-- haskell-debugger/cabal.project has these, useful ?
-- executable-dynamic: True
-- package *
-- -- Speeds up a bit
-- library-vanilla: False