diff options
Diffstat (limited to 'compiler/package.conf.in')
-rw-r--r-- | compiler/package.conf.in | 300 |
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 |