summaryrefslogtreecommitdiff
path: root/compiler/package.conf.in
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/package.conf.in')
-rw-r--r--compiler/package.conf.in300
1 files changed, 300 insertions, 0 deletions
diff --git a/compiler/package.conf.in b/compiler/package.conf.in
new file mode 100644
index 0000000000..b356e90000
--- /dev/null
+++ b/compiler/package.conf.in
@@ -0,0 +1,300 @@
+name: PACKAGE
+version: VERSION
+license: BSD3
+maintainer: glasgow-haskell-users@haskell.org
+exposed: False
+
+exposed-modules:
+ AsmCodeGen
+ Bag
+ BasicTypes
+ BinIface
+ Binary
+ BitSet
+ Bitmap
+ BuildTyCl
+ ByteCodeAsm
+ ByteCodeFFI
+ ByteCodeGen
+ ByteCodeInstr
+ ByteCodeItbls
+ ByteCodeLink
+ CLabel
+ CSE
+ CgBindery
+ CgCallConv
+ CgCase
+ CgClosure
+ CgCon
+ CgExpr
+ CgForeignCall
+ CgHeapery
+ CgInfoTbls
+ CgLetNoEscape
+ CgMonad
+ CgParallel
+ CgPrimOp
+ CgProf
+ CgStackery
+ CgTailCall
+ CgTicky
+ CgUtils
+ Check
+ Class
+ ClosureInfo
+ CmdLineParser
+ Cmm
+ CmmLex
+ CmmLint
+ CmmParse
+ CmmUtils
+ CodeGen
+ CodeOutput
+ Config
+ Constants
+ Convert
+ CoreFVs
+ CoreLint
+ CorePrep
+ CoreSubst
+ CoreSyn
+ CoreTidy
+ CoreToStg
+ CoreUnfold
+ CoreUtils
+ CostCentre
+ CprAnalyse
+ Ctype
+ DataCon
+ Demand
+ Desugar
+ Digraph
+ DmdAnal
+ DriverMkDepend
+ DriverPhases
+ DriverPipeline
+ DsArrows
+ DsBinds
+ DsCCall
+ DsExpr
+ DsForeign
+ DsGRHSs
+ DsListComp
+ DsMeta
+ DsMonad
+ DsUtils
+ DynFlags
+ ErrUtils
+ ExternalCore
+ FastMutInt
+ Encoding
+ FastString
+ FastTypes
+ FieldLabel
+ Finder
+ FiniteMap
+ FlattenInfo
+ FlattenMonad
+ Flattening
+ FloatIn
+ FloatOut
+ ForeignCall
+ FunDeps
+ GHC
+ Generics
+ HeaderInfo
+ HsBinds
+ HsDecls
+ HsExpr
+ HsImpExp
+ HsLit
+ HsPat
+ HsSyn
+ HsTypes
+ HsUtils
+ HscMain
+ HscStats
+ HscTypes
+ IOEnv
+ Id
+ IdInfo
+ IfaceEnv
+ IfaceSyn
+ IfaceType
+ IlxGen
+ Inst
+ InstEnv
+ Java
+ JavaGen
+ InteractiveUI
+ Kind
+ Lexer
+ LexCore
+ LiberateCase
+ Linker
+ ListSetOps
+ Literal
+ LoadIface
+ MachCodeGen
+ MachInstrs
+ MachOp
+ MachRegs
+ Match
+ MatchCon
+ MatchLit
+ Maybes
+ MkExternalCore
+ MkId
+ MkIface
+ Module
+ NCGMonad
+ NDPCoreUtils
+ Name
+ NameEnv
+ NameSet
+ NewDemand
+ ObjLink
+ OccName
+ OccurAnal
+ OrdList
+ Outputable
+ PArrAnal
+ PackageConfig
+ Packages
+ Panic
+ Parser
+ ParserCoreUtils
+ ParsePkgConf
+ PositionIndependentCode
+ PprC
+ PprCmm
+ PprCore
+ PprExternalCore
+ PprMach
+ PprTyThing
+ PrelInfo
+ PrelNames
+ PrintJava
+ PrelRules
+ Pretty
+ PrimOp
+ RdrHsSyn
+ RdrName
+ RegAllocInfo
+ RegisterAlloc
+ RnBinds
+ RnEnv
+ RnExpr
+ RnHsSyn
+ RnNames
+ RnSource
+ RnTypes
+ Rules
+ SAT
+ SATMonad
+ SCCfinal
+ SMRep
+ SRT
+ SaAbsInt
+ SaLib
+ SetLevels
+ SimplCore
+ SimplEnv
+ SimplMonad
+ SimplStg
+ SimplUtils
+ Simplify
+ SpecConstr
+ Specialise
+ SrcLoc
+ StaticFlags
+ StgLint
+ StgStats
+ StgSyn
+ StrictAnal
+ StringBuffer
+ SysTools
+ TcArrows
+ TcBinds
+ TcClassDcl
+ TcDefaults
+ TcDeriv
+ TcEnv
+ TcExpr
+ TcForeign
+ TcGenDeriv
+ TcHsSyn
+ TcHsType
+ TcIface
+ TcInstDcls
+ TcMType
+ TcMatches
+ TcPat
+ TcRnDriver
+ TcRnMonad
+ TcRnTypes
+ TcRules
+ TcSimplify
+ TcSplice
+ TcTyClsDecls
+ TcTyDecls
+ TcType
+ TcUnify
+ TidyPgm
+ TyCon
+ Type
+ TypeRep
+ TysPrim
+ TysWiredIn
+ Unify
+ UniqFM
+ UniqSet
+ UniqSupply
+ Unique
+ Util
+ Var
+ VarEnv
+ VarSet
+ WorkWrap
+ WwLib
+
+#ifdef INSTALLING
+import-dirs: PKG_LIBDIR"/hslibs-imports/ghc"
+#else
+import-dirs: FPTOOLS_TOP_ABS"/ghc/compiler/stage2/utils",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/basicTypes",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/types",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/hsSyn",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/prelude",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/rename",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/typecheck",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/deSugar",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/ghci",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/coreSyn",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/specialise",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/simplCore",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/stranal",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/stgSyn",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/simplStg",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/codeGen",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/main",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/profiling",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/parser",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/cprAnalysis",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/ndpFlatten",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/iface",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/cmm",
+ FPTOOLS_TOP_ABS"/ghc/compiler/stage2/nativeGen"
+#endif
+
+#ifdef INSTALLING
+library-dirs: LIB_DIR
+#else
+library-dirs: FPTOOLS_TOP_ABS"/ghc/compiler"
+#endif
+
+hs-libraries: "HSghc"
+extra-libraries:
+depends: PKG_DEPENDS
+haddock-interfaces: HADDOCK_IFACE
+haddock-html: HTML_DIR