/
Grin.cabal
116 lines (109 loc) · 3.69 KB
/
Grin.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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
-- Initial Grin.cabal generated by cabal init. For further documentation,
-- see http://haskell.org/cabal/users-guide/
name: Grin
version: 0.1.0.0
synopsis: grin backend stripped out from jhc
description: Compiles grin to C or executable. Also includes the jhc rts.
-- license:
license-file: LICENSE
author: John Meacham
--maintainer:
-- copyright:
-- category:
build-type: Simple
cabal-version: >=1.10
extra-source-files:
src/StringTable/StringTable_cbits.h
src/StringTable/StringTable_cbits.c
library
exposed-modules: Grin.Main
Grin.Grin
Grin.DeadCode
Grin.Devolve
Grin.EvalInline
Grin.HashConst
Grin.Lint
Grin.NodeAnalyze
Grin.Noodle
Grin.Optimize
Grin.Show
Grin.SSimplify
Grin.StorageAnalysis
Grin.Val
Grin.Whiz
other-modules: FlagDump
FlagOpts
GenUtil
Options
PackedString
RawFiles
Stats
C.FFI
C.FromGrin2
C.Generate
C.Prims
Cmm.Number
Cmm.Op
Doc.Chars
Doc.DocLike
Doc.PPrint
Doc.Pretty
Fixer.Fixer
Fixer.Supply
Info.Info
Name.Internals
Name.Name
Name.Names
Name.Prim
Name.VConsts
StringTable.Atom
Support.CanType
Support.Compat
Support.FreeVars
Support.IniParse
Support.TempDir
Support.Tickle
Support.Transform
Ty.Level
Util.ExitCodes
Util.Gen
Util.GMap
Util.Graph
Util.Graphviz
Util.HasSize
Util.IntBag
Util.Once
Util.Perhaps
Util.SetLike
Util.Std
Util.UnionFind
Util.UnionSolve
Util.UniqueMonad
Util.YAML
Version.Config
Version.Version
extensions: PatternGuards
DeriveGeneric
build-depends: base >=4.8 && <5,
containers,
old-time,
mtl,
directory,
utf8-string,
binary,
syb,
bytestring,
filepath,
pretty,
process,
fgl,
unix,
array,
random
hs-source-dirs: src
build-tools: hsc2hs
default-language: Haskell98
ghc-options: -fno-warn-tabs
include-dirs: src/StringTable
c-sources: src/StringTable/StringTable_cbits.c
cbits/lookup3.c