package.yaml 1.04 KB
Newer Older
1
2
3
4
5
6
7
name:                sturdy-scheme
version:             0.2.0.0
license:             BSD3
maintainer:          Sven Keidel <svenkeidel@gmail.com>
category:            Language

dependencies:
8
  - array
9
  - base
10
  - containers
Sven Keidel's avatar
Sven Keidel committed
11
  - deepseq
12
13
14
  - directory
  - fgl
  - graphviz
15
  - hashable
16
  - husk-scheme
17
  - mtl
18
19
20
  - parsec
  - prettyprinter
  - process
21
  - profunctors
22
23
  - random
  - split
24
  - sturdy-arrows
25
26
27
28
  - sturdy-lib
  - text
  - transformers
  - unordered-containers
Tomislav Pree's avatar
Tomislav Pree committed
29
30
31
32
33
34
35
36
  - bytestring
  - http-types
  - aeson
  - safe
  - websockets
  - wai-websockets
  - warp
  - wai
37
38
39

data-files:
  - scheme_files/**/*.scm
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59

library:
  source-dirs:
    - src

  ghc-options: -Wall


tests:
  spec:
    main: Spec.hs

    source-dirs:
      - test

    ghc-options: -Wall

    dependencies:
      - sturdy-scheme
      - hspec
Sven Keidel's avatar
Sven Keidel committed
60
61
62
63
64
65
66
67
68
69

benchmarks:
  fixpoint:
    main: FixpointBench.hs
    source-dirs:
      - bench
    dependencies:
      - sturdy-lib
      - sturdy-scheme
      - criterion
70
      - dump-core
Sven Keidel's avatar
Sven Keidel committed
71
    ghc-options: -O2 # -fplugin=DumpCore -fplugin-opt DumpCore:core-html
72