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
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
|
name: PACKAGE
version: VERSION
license: BSD3
maintainer: glasgow-haskell-users@haskell.org
exposed: False
exposed-modules:
AsmCodeGen
Bag
BasicTypes
BinIface
Binary
BitSet
Bitmap
BuildTyCl
ByteCodeAsm
ByteCodeFFI
ByteCodeGen
ByteCodeInstr
ByteCodeItbls
ByteCodeLink
CLabel
CSE
CgBindery
CgCallConv
CgCase
CgClosure
CgCon
CgExpr
CgForeignCall
CgHeapery
CgInfoTbls
CgLetNoEscape
CgMonad
CgParallel
CgPrimOp
CgProf
CgStackery
CgTailCall
CgTicky
CgUtils
Check
Class
ClosureInfo
CmdLineParser
Cmm
CmmLex
CmmLint
CmmParse
CmmUtils
CodeGen
CodeOutput
Config
Constants
Convert
CoreFVs
CoreLint
CorePrep
CoreSubst
CoreSyn
CoreTidy
CoreToStg
CoreUnfold
CoreUtils
CostCentre
CprAnalyse
Ctype
DataCon
Demand
Desugar
Digraph
DmdAnal
DriverMkDepend
DriverPhases
DriverPipeline
DsArrows
DsBinds
DsCCall
DsExpr
DsForeign
DsGRHSs
DsListComp
DsMeta
DsMonad
DsUtils
DynFlags
ErrUtils
ExternalCore
FastMutInt
Encoding
FastString
FastTypes
FieldLabel
Finder
FiniteMap
FlattenInfo
FlattenMonad
Flattening
FloatIn
FloatOut
ForeignCall
FunDeps
GHC
Generics
HeaderInfo
HsBinds
HsDecls
HsExpr
HsImpExp
HsLit
HsPat
HsSyn
HsTypes
HsUtils
HscMain
HscStats
HscTypes
IOEnv
Id
IdInfo
IfaceEnv
IfaceSyn
IfaceType
IlxGen
Inst
InstEnv
Java
JavaGen
InteractiveUI
Kind
Lexer
LexCore
LiberateCase
Linker
ListSetOps
Literal
LoadIface
MachCodeGen
MachInstrs
MachOp
MachRegs
Match
MatchCon
MatchLit
Maybes
MkExternalCore
MkId
MkIface
Module
NCGMonad
NDPCoreUtils
Name
NameEnv
NameSet
NewDemand
ObjLink
OccName
OccurAnal
OrdList
Outputable
PArrAnal
PackageConfig
Packages
Panic
Parser
ParserCoreUtils
ParsePkgConf
PositionIndependentCode
PprC
PprCmm
PprCore
PprExternalCore
PprMach
PprTyThing
PrelInfo
PrelNames
PrintJava
PrelRules
Pretty
PrimOp
RdrHsSyn
RdrName
RegAllocInfo
RegisterAlloc
RnBinds
RnEnv
RnExpr
RnHsSyn
RnNames
RnSource
RnTypes
Rules
SAT
SATMonad
SCCfinal
SMRep
SRT
SaAbsInt
SaLib
SetLevels
SimplCore
SimplEnv
SimplMonad
SimplStg
SimplUtils
Simplify
SpecConstr
Specialise
SrcLoc
StaticFlags
StgLint
StgStats
StgSyn
StrictAnal
StringBuffer
SysTools
TcArrows
TcBinds
TcClassDcl
TcDefaults
TcDeriv
TcEnv
TcExpr
TcForeign
TcGenDeriv
TcHsSyn
TcHsType
TcIface
TcInstDcls
TcMType
TcMatches
TcPat
TcRnDriver
TcRnMonad
TcRnTypes
TcRules
TcSimplify
TcSplice
TcTyClsDecls
TcTyDecls
TcType
TcUnify
TidyPgm
TyCon
Type
TypeRep
TysPrim
TysWiredIn
Unify
UniqFM
UniqSet
UniqSupply
Unique
Util
Var
VarEnv
VarSet
WorkWrap
WwLib
#ifdef INSTALLING
import-dirs: PKG_LIBDIR"/hslibs-imports/ghc"
#else
import-dirs: FPTOOLS_TOP_ABS"/ghc/compiler/stage2/utils",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/basicTypes",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/types",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/hsSyn",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/prelude",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/rename",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/typecheck",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/deSugar",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/ghci",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/coreSyn",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/specialise",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/simplCore",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/stranal",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/stgSyn",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/simplStg",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/codeGen",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/main",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/profiling",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/parser",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/cprAnalysis",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/ndpFlatten",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/iface",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/cmm",
FPTOOLS_TOP_ABS"/ghc/compiler/stage2/nativeGen"
#endif
#ifdef INSTALLING
library-dirs: LIB_DIR
#else
library-dirs: FPTOOLS_TOP_ABS"/ghc/compiler"
#endif
hs-libraries: "HSghc"
extra-libraries:
depends: PKG_DEPENDS
haddock-interfaces: HADDOCK_IFACE
haddock-html: HTML_DIR
|