Name: ghc
Version: @ProjectVersion@
-Copyright: XXX
--- License: XXX
+License: BSD3
License-File: ../LICENSE
-Author: XXX
+Author: The GHC Team
Maintainer: glasgow-haskell-users@haskell.org
Homepage: http://www.haskell.org/ghc/
-Synopsis: XXX
+Synopsis: The GHC API
Description:
- XXX
-Category: XXX
+ GHC's functionality can be useful for more things than just
+ compiling Haskell programs. Important use cases are programs
+ that analyse (and perhaps transform) Haskell code. Others
+ include loading Haskell code dynamically in a GHCi-like manner.
+ For this reason, a lot of GHC's functionality is made available
+ through this package.
+Category: Development
Build-Type: Simple
Cabal-Version: >= 1.2
Extensions: CPP, MagicHash, UnboxedTuples, PatternGuards,
ForeignFunctionInterface, EmptyDataDecls,
TypeSynonymInstances, MultiParamTypeClasses,
- FlexibleInstances, Rank2Types, ScopedTypeVariables
+ FlexibleInstances, Rank2Types, ScopedTypeVariables,
+ DeriveDataTypeable
Include-Dirs: . parser utils
if flag(stage1)
Include-Dirs: stage1
- if impl(ghc < 6.9)
- Extensions: PatternSignatures
+ if impl(ghc < 6.9)
+ Build-Depends: extensible-exceptions
+ Extensions: PatternSignatures
else
Include-Dirs: stage2plus
Install-Includes: HsVersions.h, ghc_boot_platform.h
LoadIface
MkIface
TcIface
+ Annotations
BreakArray
CmdLineParser
CodeOutput
RnPat
RnSource
RnTypes
+ CoreMonad
CSE
FloatIn
FloatOut
WwLib
FamInst
Inst
+ TcAnnotations
TcArrows
TcBinds
TcClassDcl
Outputable
Panic
Pretty
+ Serialized
State
StringBuffer
Unicode