Make TcUnify warning-free
[ghc-hetmet.git] / compiler / package.conf.in
1 name:           PACKAGE
2 version:        VERSION
3 license:        BSD3
4 maintainer:     glasgow-haskell-users@haskell.org
5 exposed:        False
6
7 exposed-modules:
8         AsmCodeGen
9         Bag
10         BasicTypes
11         BinIface
12         Binary
13         Bitmap
14         BuildTyCl
15         ByteCodeAsm
16         ByteCodeFFI
17         ByteCodeGen
18         ByteCodeInstr
19         ByteCodeItbls
20         ByteCodeLink
21         CLabel
22         CSE
23         CgBindery
24         CgCallConv
25         CgCase
26         CgClosure
27         CgCon
28         CgExpr
29         CgForeignCall
30         CgHeapery
31         CgInfoTbls
32         CgLetNoEscape
33         CgMonad
34         CgParallel
35         CgPrimOp
36         CgProf
37         CgStackery
38         CgTailCall
39         CgTicky
40         CgUtils
41         Check
42         Class
43         ClosureInfo
44         CmdLineParser
45         Cmm
46         CmmLex
47         CmmLint
48         CmmParse
49         CmmUtils
50         CodeGen
51         CodeOutput
52         Config
53         Constants
54         Convert
55         CoreFVs
56         CoreLint
57         CorePrep
58         CoreSubst
59         CoreSyn
60         CoreTidy
61         CoreToStg
62         CoreUnfold
63         CoreUtils
64         CostCentre
65         CprAnalyse
66         Ctype
67         DataCon
68         Debugger
69         Demand
70         Desugar
71         Digraph
72         DmdAnal
73         DriverMkDepend
74         DriverPhases
75         DriverPipeline
76         DsArrows
77         DsBinds
78         DsCCall
79         DsExpr
80         DsForeign
81         DsGRHSs
82         DsListComp
83         DsMeta
84         DsMonad
85         DsUtils
86         DynFlags
87         ErrUtils
88         ExternalCore
89         FastMutInt
90         Encoding
91         FastString
92         FastTypes
93         Finder
94         FiniteMap
95         FloatIn
96         FloatOut
97         ForeignCall
98         FunDeps
99         GHC
100         Generics
101         GhciMonad
102         HeaderInfo
103         HsBinds
104         HsDecls
105         HsExpr
106         HsImpExp
107         HsLit
108         HsPat
109         HsSyn
110         HsTypes
111         HsUtils
112         HsDoc
113         HscMain
114         HscStats
115         HscTypes
116         IOEnv
117         Id
118         IdInfo
119         IfaceEnv
120         IfaceSyn
121         IfaceType
122         Inst
123         InstEnv
124         InteractiveUI
125         Lexer
126         LexCore
127         LiberateCase
128         Linker
129         ListSetOps
130         Literal
131         LoadIface
132         MachCodeGen
133         MachInstrs
134         MachOp
135         MachRegs
136         Match
137         MatchCon
138         MatchLit
139         Maybes
140         MkExternalCore
141         MkId
142         MkIface
143         Module
144         NCGMonad
145         Name
146         NameEnv
147         NameSet
148         NewDemand
149         ObjLink
150         OccName
151         OccurAnal
152         OrdList
153         Outputable
154         PArrAnal
155         PackageConfig
156         Packages
157         Panic
158         Parser
159         ParserCoreUtils
160         ParsePkgConf
161         PositionIndependentCode
162         PprC
163         PprCmm
164         PprCore
165         PprExternalCore
166         PprMach
167         PprTyThing
168         PrelInfo
169         PrelNames
170         PrelRules
171         Pretty
172         PrimOp
173         RdrHsSyn
174         RdrName
175         RegAllocInfo
176         RnBinds
177         RnEnv
178         RnExpr
179         RnHsSyn
180         RnNames
181         RnSource
182         RnTypes
183         RtClosureInspect
184         Rules
185         SAT
186         SATMonad
187         SCCfinal
188         SMRep
189         SRT
190         SaAbsInt
191         SaLib
192         SetLevels
193         SimplCore
194         SimplEnv
195         SimplMonad
196         SimplStg
197         SimplUtils
198         Simplify
199         SpecConstr
200         Specialise
201         SrcLoc
202         StaticFlags
203         StgLint
204         StgStats
205         StgSyn
206         StrictAnal
207         StringBuffer
208         SysTools
209         TcArrows
210         TcBinds
211         TcClassDcl
212         TcDefaults
213         TcDeriv
214         TcEnv
215         TcExpr
216         TcForeign
217         TcGadt
218         TcGenDeriv
219         TcHsSyn
220         TcHsType
221         TcIface
222         TcInstDcls
223         TcMType
224         TcMatches
225         TcPat
226         TcRnDriver
227         TcRnMonad
228         TcRnTypes
229         TcRules
230         TcSimplify
231         TcSplice
232         TcTyClsDecls
233         TcTyDecls
234         TcType
235         TcUnify
236         TidyPgm
237         TyCon
238         Type
239         TypeRep
240         TysPrim
241         TysWiredIn
242         Unify
243         UniqFM
244         UniqSet
245         UniqSupply
246         Unique
247         Util
248         Var
249         VarEnv
250         VarSet
251         VectBuiltIn
252         VectCore
253         VectMonad
254         VectType
255         VectUtils
256         Vectorise
257         WorkWrap
258         WwLib
259         HaddockParse
260         HaddockLex
261
262 #ifdef INSTALLING
263 import-dirs:    PKG_LIBDIR"/hslibs-imports/ghc"
264 #else
265 import-dirs:   FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/utils",
266                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/basicTypes",
267                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/types",
268                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/hsSyn",
269                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/prelude",
270                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/rename",
271                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/typecheck",
272                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/deSugar",
273                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/ghci",
274                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/coreSyn",
275                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/vectorise",
276                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/specialise",
277                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/simplCore",
278                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/stranal",
279                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/stgSyn",
280                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/simplStg",
281                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/codeGen",
282                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/main",
283                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/profiling",
284                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/parser",
285                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/cprAnalysis",
286                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/iface",
287                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/cmm",
288                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/nativeGen"
289 #endif
290
291 #ifdef INSTALLING
292 library-dirs:           LIB_DIR
293 #else
294 library-dirs:           FPTOOLS_TOP_ABS"/compiler"
295 #endif
296
297 hs-libraries:           "HSghc"
298 extra-libraries:
299 depends:                PKG_DEPENDS
300 haddock-interfaces:     HADDOCK_IFACE
301 haddock-html:           HTML_DIR