Give an error if view pattern syntax is used in an expression; fixes #2033
[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         Debugger
70         Demand
71         Desugar
72         Digraph
73         DmdAnal
74         DriverMkDepend
75         DriverPhases
76         DriverPipeline
77         DsArrows
78         DsBinds
79         DsCCall
80         DsExpr
81         DsForeign
82         DsGRHSs
83         DsListComp
84         DsMeta
85         DsMonad
86         DsUtils
87         DynFlags
88         ErrUtils
89         ExternalCore
90         FastMutInt
91         Encoding
92         FastString
93         FastTypes
94         FieldLabel
95         Finder
96         FiniteMap
97         FlattenInfo
98         FlattenMonad
99         Flattening
100         FloatIn
101         FloatOut
102         ForeignCall
103         FunDeps
104         GHC
105         Generics
106         GhciMonad
107         HeaderInfo
108         HsBinds
109         HsDecls
110         HsExpr
111         HsImpExp
112         HsLit
113         HsPat
114         HsSyn
115         HsTypes
116         HsUtils
117         HsDoc
118         HscMain
119         HscStats
120         HscTypes
121         IOEnv
122         Id
123         IdInfo
124         IfaceEnv
125         IfaceSyn
126         IfaceType
127         IlxGen
128         Inst
129         InstEnv
130         Java
131         JavaGen
132         InteractiveUI
133         Lexer
134         LexCore
135         LiberateCase
136         Linker
137         ListSetOps
138         Literal
139         LoadIface
140         MachCodeGen
141         MachInstrs
142         MachOp
143         MachRegs
144         Match
145         MatchCon
146         MatchLit
147         Maybes
148         MkExternalCore
149         MkId
150         MkIface
151         Module
152         NCGMonad
153         NDPCoreUtils
154         Name
155         NameEnv
156         NameSet
157         NewDemand
158         ObjLink
159         OccName
160         OccurAnal
161         OrdList
162         Outputable
163         PArrAnal
164         PackageConfig
165         Packages
166         Panic
167         Parser
168         ParserCoreUtils
169         ParsePkgConf
170         PositionIndependentCode
171         PprC
172         PprCmm
173         PprCore
174         PprExternalCore
175         PprMach
176         PprTyThing
177         PrelInfo
178         PrelNames
179         PrintJava
180         PrelRules
181         Pretty
182         PrimOp
183         RdrHsSyn
184         RdrName
185         RegAllocInfo
186         RegisterAlloc
187         RnBinds
188         RnEnv
189         RnExpr
190         RnHsSyn
191         RnNames
192         RnSource
193         RnTypes
194         RtClosureInspect
195         Rules
196         SAT
197         SATMonad
198         SCCfinal
199         SMRep
200         SRT
201         SaAbsInt
202         SaLib
203         SetLevels
204         SimplCore
205         SimplEnv
206         SimplMonad
207         SimplStg
208         SimplUtils
209         Simplify
210         SpecConstr
211         Specialise
212         SrcLoc
213         StaticFlags
214         StgLint
215         StgStats
216         StgSyn
217         StrictAnal
218         StringBuffer
219         SysTools
220         TcArrows
221         TcBinds
222         TcClassDcl
223         TcDefaults
224         TcDeriv
225         TcEnv
226         TcExpr
227         TcForeign
228         TcGadt
229         TcGenDeriv
230         TcHsSyn
231         TcHsType
232         TcIface
233         TcInstDcls
234         TcMType
235         TcMatches
236         TcPat
237         TcRnDriver
238         TcRnMonad
239         TcRnTypes
240         TcRules
241         TcSimplify
242         TcSplice
243         TcTyClsDecls
244         TcTyDecls
245         TcType
246         TcUnify
247         TidyPgm
248         TyCon
249         Type
250         TypeRep
251         TysPrim
252         TysWiredIn
253         Unify
254         UniqFM
255         UniqSet
256         UniqSupply
257         Unique
258         Util
259         Var
260         VarEnv
261         VarSet
262         VectBuiltIn
263         VectCore
264         VectMonad
265         VectType
266         VectUtils
267         Vectorise
268         WorkWrap
269         WwLib
270         HaddockParse
271         HaddockLex
272
273 #ifdef INSTALLING
274 import-dirs:    PKG_LIBDIR"/hslibs-imports/ghc"
275 #else
276 import-dirs:   FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/utils",
277                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/basicTypes",
278                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/types",
279                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/hsSyn",
280                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/prelude",
281                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/rename",
282                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/typecheck",
283                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/deSugar",
284                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/ghci",
285                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/coreSyn",
286                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/vectorise",
287                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/specialise",
288                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/simplCore",
289                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/stranal",
290                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/stgSyn",
291                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/simplStg",
292                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/codeGen",
293                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/main",
294                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/profiling",
295                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/parser",
296                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/cprAnalysis",
297                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/ndpFlatten",
298                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/iface",
299                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/cmm",
300                FPTOOLS_TOP_ABS"/compiler/stage"STAGE"/nativeGen"
301 #endif
302
303 #ifdef INSTALLING
304 library-dirs:           LIB_DIR
305 #else
306 library-dirs:           FPTOOLS_TOP_ABS"/compiler"
307 #endif
308
309 hs-libraries:           "HSghc"
310 extra-libraries:
311 depends:                PKG_DEPENDS
312 haddock-interfaces:     HADDOCK_IFACE
313 haddock-html:           HTML_DIR