/
shake-bench.cabal
43 lines (41 loc) · 1.14 KB
/
shake-bench.cabal
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
cabal-version: 2.2
name: shake-bench
version: 0.2.0.0
synopsis: Build rules for historical benchmarking
license: Apache-2.0
license-file: LICENSE
author: Pepe Iborra
maintainer: pepeiborra@gmail.com
category: Development
build-type: Simple
-- description is a single line so that implicit-hie can parse it
description: A library Shake rules to build and run benchmarks for multiple revisions of a project. An example of usage can be found in the ghcide benchmark suite
source-repository head
type: git
location: https://github.com/haskell/haskell-language-server.git
library
exposed-modules: Development.Benchmark.Rules
hs-source-dirs: src
build-depends:
aeson,
base == 4.*,
bytestring,
Chart,
Chart-diagrams,
diagrams-contrib,
diagrams-core,
diagrams-lib,
diagrams-svg,
directory,
extra >= 1.7.2,
filepath,
lens,
lens-aeson,
mtl,
shake,
text
default-language: GHC2021
default-extensions:
LambdaCase
RecordWildCards
ViewPatterns