-
Notifications
You must be signed in to change notification settings - Fork 7
/
cabal.project
26 lines (21 loc) · 986 Bytes
/
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
index-state:
-- Bump this if you need newer packages from Hackage
-- current date: support quickcheck-lockstep-0.5.1
, hackage.haskell.org 2024-08-27T14:57:57Z
packages: .
tests: True
benchmarks: True
-- this prevents occurence of Hackage bloomfilter anywhere in the install plan
-- that is overconstraining, as we'd only need to make sure lsm-tree
-- doesn't depend on Hackage bloomfilter.
-- Luckily, bloomfilter is not commonly used package, so this is good enough.
constraints: bloomfilter <0
-- comment me if you are benchmarking
import: cabal.project.debug
-- comment me if you don't have liburing installed
--
-- TODO: it is slightly unfortunate that one has to manually remove this file
-- import in case they don't have liburing installed... Currently, it is not
-- possible to have conditionals on package flags in a project file. Otherwise,
-- we could add a conditional on (+serialblockio) to remove this import automatically.
import: cabal.project.blockio-uring