Deal correctly with infix type constructors in GADT decls
[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         BitSet
14         Bitmap
15         BuildTyCl
16         ByteCodeAsm
17         ByteCodeFFI
18         ByteCodeGen
19         ByteCodeInstr
20         ByteCodeItbls
21         ByteCodeLink
22         CLabel
23         CSE
24         CgBindery
25         CgCallConv
26         CgCase
27         CgClosure
28         CgCon
29         CgExpr
30         CgForeignCall
31         CgHeapery
32         CgInfoTbls
33         CgLetNoEscape
34         CgMonad
35         CgParallel
36         CgPrimOp
37         CgProf
38         CgStackery
39         CgTailCall
40         CgTicky
41         CgUtils
42         Check
43         Class
44         ClosureInfo
45         CmdLineParser
46         Cmm
47         CmmLex
48         CmmLint
49         CmmParse
50         CmmUtils
51         CodeGen
52         CodeOutput
53         Config
54         Constants
55         Convert
56         CoreFVs
57         CoreLint
58         CorePrep
59         CoreSubst
60         CoreSyn
61         CoreTidy
62         CoreToStg
63         CoreUnfold
64         CoreUtils
65         CostCentre
66         CprAnalyse
67         Ctype
68         DataCon
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         FieldLabel
94         Finder
95         FiniteMap
96         FlattenInfo
97         FlattenMonad
98         Flattening
99         FloatIn
100         FloatOut
101         ForeignCall
102         FunDeps
103         GHC
104         Generics
105         HeaderInfo
106         HsBinds
107         HsDecls
108         HsExpr
109         HsImpExp
110         HsLit
111         HsPat
112         HsSyn
113         HsTypes
114         HsUtils
115         HscMain
116         HscStats
117         HscTypes
118         IOEnv
119         Id
120         IdInfo
121         IfaceEnv
122         IfaceSyn
123         IfaceType
124         IlxGen
125         Inst
126         InstEnv
127         Java
128         JavaGen
129         InteractiveUI
130         Kind
131         Lexer
132         LexCore
133         LiberateCase
134         Linker
135         ListSetOps
136         Literal
137         LoadIface
138         MachCodeGen
139         MachInstrs
140         MachOp
141         MachRegs
142         Match
143         MatchCon
144         MatchLit
145         Maybes
146         MkExternalCore
147         MkId
148         MkIface
149         Module
150         NCGMonad
151         NDPCoreUtils
152         Name
153         NameEnv
154         NameSet
155         NewDemand
156         ObjLink
157         OccName
158         OccurAnal
159         OrdList
160         Outputable
161         PArrAnal
162         PackageConfig
163         Packages
164         Panic
165         Parser
166         ParserCoreUtils
167         ParsePkgConf
168         PositionIndependentCode
169         PprC
170         PprCmm
171         PprCore
172         PprExternalCore
173         PprMach
174         PprTyThing
175         PrelInfo
176         PrelNames
177         PrintJava
178         PrelRules
179         Pretty
180         PrimOp
181         RdrHsSyn
182         RdrName
183         RegAllocInfo
184         RegisterAlloc
185         RnBinds
186         RnEnv
187         RnExpr
188         RnHsSyn
189         RnNames
190         RnSource
191         RnTypes
192         Rules
193         SAT
194         SATMonad
195         SCCfinal
196         SMRep
197         SRT
198         SaAbsInt
199         SaLib
200         SetLevels
201         SimplCore
202         SimplEnv
203         SimplMonad
204         SimplStg
205         SimplUtils
206         Simplify
207         SpecConstr
208         Specialise
209         SrcLoc
210         StaticFlags
211         StgLint
212         StgStats
213         StgSyn
214         StrictAnal
215         StringBuffer
216         SysTools
217         TcArrows
218         TcBinds
219         TcClassDcl
220         TcDefaults
221         TcDeriv
222         TcEnv
223         TcExpr
224         TcForeign
225         TcGenDeriv
226         TcHsSyn
227         TcHsType
228         TcIface
229         TcInstDcls
230         TcMType
231         TcMatches
232         TcPat
233         TcRnDriver
234         TcRnMonad
235         TcRnTypes
236         TcRules
237         TcSimplify
238         TcSplice
239         TcTyClsDecls
240         TcTyDecls
241         TcType
242         TcUnify
243         TidyPgm
244         TyCon
245         Type
246         TypeRep
247         TysPrim
248         TysWiredIn
249         Unify
250         UniqFM
251         UniqSet
252         UniqSupply
253         Unique
254         Util
255         Var
256         VarEnv
257         VarSet
258         WorkWrap
259         WwLib
260
261 #ifdef INSTALLING
262 import-dirs:    PKG_LIBDIR"/hslibs-imports/ghc"
263 #else
264 import-dirs:   FPTOOLS_TOP_ABS"/compiler/stage2/utils",
265                FPTOOLS_TOP_ABS"/compiler/stage2/basicTypes",
266                FPTOOLS_TOP_ABS"/compiler/stage2/types",
267                FPTOOLS_TOP_ABS"/compiler/stage2/hsSyn",
268                FPTOOLS_TOP_ABS"/compiler/stage2/prelude",
269                FPTOOLS_TOP_ABS"/compiler/stage2/rename",
270                FPTOOLS_TOP_ABS"/compiler/stage2/typecheck",
271                FPTOOLS_TOP_ABS"/compiler/stage2/deSugar",
272                FPTOOLS_TOP_ABS"/compiler/stage2/ghci",
273                FPTOOLS_TOP_ABS"/compiler/stage2/coreSyn",
274                FPTOOLS_TOP_ABS"/compiler/stage2/specialise",
275                FPTOOLS_TOP_ABS"/compiler/stage2/simplCore",
276                FPTOOLS_TOP_ABS"/compiler/stage2/stranal",
277                FPTOOLS_TOP_ABS"/compiler/stage2/stgSyn",
278                FPTOOLS_TOP_ABS"/compiler/stage2/simplStg",
279                FPTOOLS_TOP_ABS"/compiler/stage2/codeGen",
280                FPTOOLS_TOP_ABS"/compiler/stage2/main",
281                FPTOOLS_TOP_ABS"/compiler/stage2/profiling",
282                FPTOOLS_TOP_ABS"/compiler/stage2/parser",
283                FPTOOLS_TOP_ABS"/compiler/stage2/cprAnalysis",
284                FPTOOLS_TOP_ABS"/compiler/stage2/ndpFlatten",
285                FPTOOLS_TOP_ABS"/compiler/stage2/iface",
286                FPTOOLS_TOP_ABS"/compiler/stage2/cmm",
287                FPTOOLS_TOP_ABS"/compiler/stage2/nativeGen"
288 #endif
289
290 #ifdef INSTALLING
291 library-dirs:           LIB_DIR
292 #else
293 library-dirs:           FPTOOLS_TOP_ABS"/compiler"
294 #endif
295
296 hs-libraries:           "HSghc"
297 extra-libraries:
298 depends:                PKG_DEPENDS
299 haddock-interfaces:     HADDOCK_IFACE
300 haddock-html:           HTML_DIR