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