-
Notifications
You must be signed in to change notification settings - Fork 28
/
Copy pathivory-backend-c.cabal
56 lines (51 loc) · 1.95 KB
/
ivory-backend-c.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
54
55
56
-- Initial ivory.cabal generated by cabal init. For further documentation,
-- see http://haskell.org/cabal/users-guide/
name: ivory-backend-c
version: 0.1.0.9
author: Galois, Inc.
maintainer: leepike@galois.com
category: Language
synopsis: Ivory C backend.
description: Ivory compiler, to a subset of C99.
homepage: http://ivorylang.org
build-type: Simple
cabal-version: >= 1.10
data-files: runtime/ivory.h,
runtime/ivory_templates.h,
runtime/ivory_asserts.h
license: BSD3
license-file: LICENSE
source-repository this
type: git
location: https://github.com/GaloisInc/ivory
tag: hackage-0.1.0.4
library
exposed-modules: Ivory.Compile.C,
Ivory.Compile.C.Gen,
Ivory.Compile.C.Gen.Const,
Ivory.Compile.C.Modules,
Ivory.Compile.C.Prop,
Ivory.Compile.C.Types,
Ivory.Compile.C.CmdlineFrontend,
Ivory.Compile.C.CmdlineFrontend.Options
other-modules: Paths_ivory_backend_c
build-depends: base >= 4.7 && < 5,
base-compat,
language-c-quote >= 0.11.0.0,
srcloc,
mainland-pretty >= 0.2.5,
monadLib >= 3.7,
template-haskell >= 2.8,
bytestring >= 0.10,
directory,
filepath,
process,
containers,
ivory,
ivory-opts,
ivory-artifact
if impl(ghc < 8)
build-depends: semigroups
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall