Massive patch for the first months work adding System FC to GHC #35
[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         Lexer
131         LexCore
132         LiberateCase
133         Linker
134         ListSetOps
135         Literal
136         LoadIface
137         MachCodeGen
138         MachInstrs
139         MachOp
140         MachRegs
141         Match
142         MatchCon
143         MatchLit
144         Maybes
145         MkExternalCore
146         MkId
147         MkIface
148         Module
149         NCGMonad
150         NDPCoreUtils
151         Name
152         NameEnv
153         NameSet
154         NewDemand
155         ObjLink
156         OccName
157         OccurAnal
158         OrdList
159         Outputable
160         PArrAnal
161         PackageConfig
162         Packages
163         Panic
164         Parser
165         ParserCoreUtils
166         ParsePkgConf
167         PositionIndependentCode
168         PprC
169         PprCmm
170         PprCore
171         PprExternalCore
172         PprMach
173         PprTyThing
174         PrelInfo
175         PrelNames
176         PrintJava
177         PrelRules
178         Pretty
179         PrimOp
180         RdrHsSyn
181         RdrName
182         RegAllocInfo
183         RegisterAlloc
184         RnBinds
185         RnEnv
186         RnExpr
187         RnHsSyn
188         RnNames
189         RnSource
190         RnTypes
191         Rules
192         SAT
193         SATMonad
194         SCCfinal
195         SMRep
196         SRT
197         SaAbsInt
198         SaLib
199         SetLevels
200         SimplCore
201         SimplEnv
202         SimplMonad
203         SimplStg
204         SimplUtils
205         Simplify
206         SpecConstr
207         Specialise
208         SrcLoc
209         StaticFlags
210         StgLint
211         StgStats
212         StgSyn
213         StrictAnal
214         StringBuffer
215         SysTools
216         TcArrows
217         TcBinds
218         TcClassDcl
219         TcDefaults
220         TcDeriv
221         TcEnv
222         TcExpr
223         TcForeign
224         TcGenDeriv
225         TcHsSyn
226         TcHsType
227         TcIface
228         TcInstDcls
229         TcMType
230         TcMatches
231         TcPat
232         TcRnDriver
233         TcRnMonad
234         TcRnTypes
235         TcRules
236         TcSimplify
237         TcSplice
238         TcTyClsDecls
239         TcTyDecls
240         TcType
241         TcUnify
242         TidyPgm
243         TyCon
244         Type
245         TypeRep
246         TysPrim
247         TysWiredIn
248         Unify
249         UniqFM
250         UniqSet
251         UniqSupply
252         Unique
253         Util
254         Var
255         VarEnv
256         VarSet
257         WorkWrap
258         WwLib
259
260 #ifdef INSTALLING
261 import-dirs:    PKG_LIBDIR"/hslibs-imports/ghc"
262 #else
263 import-dirs:   FPTOOLS_TOP_ABS"/compiler/stage2/utils",
264                FPTOOLS_TOP_ABS"/compiler/stage2/basicTypes",
265                FPTOOLS_TOP_ABS"/compiler/stage2/types",
266                FPTOOLS_TOP_ABS"/compiler/stage2/hsSyn",
267                FPTOOLS_TOP_ABS"/compiler/stage2/prelude",
268                FPTOOLS_TOP_ABS"/compiler/stage2/rename",
269                FPTOOLS_TOP_ABS"/compiler/stage2/typecheck",
270                FPTOOLS_TOP_ABS"/compiler/stage2/deSugar",
271                FPTOOLS_TOP_ABS"/compiler/stage2/ghci",
272                FPTOOLS_TOP_ABS"/compiler/stage2/coreSyn",
273                FPTOOLS_TOP_ABS"/compiler/stage2/specialise",
274                FPTOOLS_TOP_ABS"/compiler/stage2/simplCore",
275                FPTOOLS_TOP_ABS"/compiler/stage2/stranal",
276                FPTOOLS_TOP_ABS"/compiler/stage2/stgSyn",
277                FPTOOLS_TOP_ABS"/compiler/stage2/simplStg",
278                FPTOOLS_TOP_ABS"/compiler/stage2/codeGen",
279                FPTOOLS_TOP_ABS"/compiler/stage2/main",
280                FPTOOLS_TOP_ABS"/compiler/stage2/profiling",
281                FPTOOLS_TOP_ABS"/compiler/stage2/parser",
282                FPTOOLS_TOP_ABS"/compiler/stage2/cprAnalysis",
283                FPTOOLS_TOP_ABS"/compiler/stage2/ndpFlatten",
284                FPTOOLS_TOP_ABS"/compiler/stage2/iface",
285                FPTOOLS_TOP_ABS"/compiler/stage2/cmm",
286                FPTOOLS_TOP_ABS"/compiler/stage2/nativeGen"
287 #endif
288
289 #ifdef INSTALLING
290 library-dirs:           LIB_DIR
291 #else
292 library-dirs:           FPTOOLS_TOP_ABS"/compiler"
293 #endif
294
295 hs-libraries:           "HSghc"
296 extra-libraries:
297 depends:                PKG_DEPENDS
298 haddock-interfaces:     HADDOCK_IFACE
299 haddock-html:           HTML_DIR