forked from clash-lang/clash-compiler
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcabal.project
46 lines (38 loc) · 1.26 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
-- there are no top level packages. any package can be checked out under the
-- root directory (i.e. patched copies, or forks) and will automatically be
-- preferred by the solver over other versions.
packages:
./clash-ghc
./clash-lib
./clash-prelude
./testsuite
./benchmark
./benchmark/profiling/prepare
./benchmark/profiling/run
./clash-term
-- index state, to go along with the cabal.project.freeze file. update the index
-- state by running `cabal update` twice and looking at the index state it
-- displays to you (as the second update will be a no-op)
index-state: 2020-07-28T17:25:20Z
-- For some reason the `clash-testsuite` executable fails to run without
-- this, as it cannot find the related library...
tests: True
package clash-ghc
ghc-options: +RTS -qn4 -A128M -RTS -j4
executable-dynamic: True
package clash-prelude
ghc-options: +RTS -qn4 -A128M -RTS -j4
-- workaround for plugins not loading in Haddock with GHC-8.6
haddock-options: --optghc=-fdefer-type-errors
-- Don't pollute docs with 1024 SNat literals
haddock-options: --optghc=-DHADDOCK_ONLY
package clash-testsuite
flags: cosim
package clash-lib
ghc-options: +RTS -qn4 -A128M -RTS -j4
flags: debug
optional-packages:
./clash-cosim
./clash-cores
allow-newer:
brick:base