-
Notifications
You must be signed in to change notification settings - Fork 35
/
llvm-hs-pretty.cabal
53 lines (50 loc) · 1.77 KB
/
llvm-hs-pretty.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
44
45
46
47
48
49
50
51
52
53
name: llvm-hs-pretty
version: 0.9.0.0
license: MIT
synopsis: A pretty printer for LLVM IR.
description: A pure Haskell pretty printer for the LLVM AST types provided by llvm-hs.
license-file: LICENSE
author: Stephen Diehl
maintainer: [email protected]
build-type: Simple
category: Compilers
cabal-version: >=1.10
homepage: https://github.com/llvm-hs/llvm-hs-pretty
extra-source-files: README.md ChangeLog.md tests/input/*.ll
Source-Repository head
Type: git
Location: [email protected]:llvm-hs/llvm-hs-pretty.git
library
hs-source-dirs: src
exposed-modules:
LLVM.Pretty,
LLVM.Pretty.Typed
ghc-options:
-fwarn-incomplete-patterns
default-language: Haskell2010
build-depends:
array >= 0.5 && < 0.6,
base >= 4.6 && < 5.0,
bytestring >= 0.1 && < 0.11,
llvm-hs-pure >= 9.0 && < 10.0,
text >= 1.2 && < 2.0,
prettyprinter >= 1.2 && < 1.8
Test-suite test
type: exitcode-stdio-1.0
hs-source-dirs: tests
main-is: Main.hs
default-language: Haskell2010
build-depends:
llvm-hs-pretty,
base >= 4.6 && < 5.0,
text >= 0.1 && < 1.3,
mtl >= 2.2 && < 3.0,
transformers >= 0.3 && < 0.6,
directory >= 1.2 && < 2.0,
filepath >= 1.3 && < 2.0,
tasty >= 0.11 && < 2.0,
tasty-hspec >= 1.1 && < 2.0,
tasty-hunit >= 0.1 && < 1.0,
tasty-golden >= 1.1 && < 3.0,
llvm-hs >= 9.0 && < 10.0,
llvm-hs-pure >= 9.0 && < 10.0