X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fcompiler%2Fpackage.conf.in;h=b356e90000d6da5ea2b3126452ab88fddfad0902;hb=28a464a75e14cece5db40f2765a29348273ff2d2;hp=57eec1618d27f62cca54efba3073d642e53eb8d9;hpb=d1c1b7d0e7b94ede238845c91f58582bad3b3ef3;p=ghc-hetmet.git diff --git a/ghc/compiler/package.conf.in b/ghc/compiler/package.conf.in index 57eec16..b356e90 100644 --- a/ghc/compiler/package.conf.in +++ b/ghc/compiler/package.conf.in @@ -2,300 +2,299 @@ name: PACKAGE version: VERSION license: BSD3 maintainer: glasgow-haskell-users@haskell.org -exposed: True +exposed: False exposed-modules: - BasicTypes, - CmdLineParser, - DataCon, - Demand, - DynFlags, - StaticFlags, - FieldLabel, - Id, - IdInfo, - Literal, - MkId, - Module, - Name, - NameEnv, - NameSet, - NewDemand, - OccName, - RdrName, - SrcLoc, - UniqSupply, - Unique, - Var, - VarEnv, - VarSet, - CLabel, - Cmm, - CmmLex, - CmmLint, - CmmParse, - CmmUtils, - MachOp, - PprC, - PprCmm, - Bitmap, - CgBindery, - CgCallConv, - CgCase, - CgClosure, - CgCon, - CgExpr, - CgForeignCall, - CgHeapery, - CgInfoTbls, - CgLetNoEscape, - CgMonad, - CgParallel, - CgPrimOp, - CgProf, - CgStackery, - CgTailCall, - CgTicky, - CgUtils, - ClosureInfo, - CodeGen, - SMRep, - CompManager, - CoreFVs, - CoreLint, - CorePrep, - CoreSubst, - CoreSyn, - CoreTidy, - CoreUnfold, - CoreUtils, - ExternalCore, - MkExternalCore, - PprCore, - PprExternalCore, - CprAnalyse, - Check, - Desugar, - DsArrows, - DsBinds, - DsCCall, - DsExpr, - DsForeign, - DsGRHSs, - DsListComp, - DsMeta, - DsMonad, - DsUtils, - Match, - MatchCon, - MatchLit, - ByteCodeAsm, - ByteCodeFFI, - ByteCodeGen, - ByteCodeInstr, - ByteCodeItbls, - ByteCodeLink, - InteractiveUI, - Linker, - ObjLink, - Convert, - HsBinds, - HsDecls, - HsExpr, - HsImpExp, - HsLit, - HsPat, - HsSyn, - HsTypes, - HsUtils, - BinIface, - BuildTyCl, - IfaceEnv, - IfaceSyn, - IfaceType, - LoadIface, - MkIface, - TcIface, - IlxGen, - Java, - JavaGen, - PrintJava, - CodeOutput, - Config, - Constants, - DriverMkDepend, - DriverPhases, - DriverPipeline, - ErrUtils, - Finder, - GetImports, - HscMain, - HscStats, - HscTypes, - PackageConfig, - Packages, - ParsePkgConf, - SysTools, - TidyPgm, - AsmCodeGen, - MachCodeGen, - MachInstrs, - MachRegs, - NCGMonad, - PositionIndependentCode, - PprMach, - RegAllocInfo, - RegisterAlloc, - FlattenInfo, - Flattening, - FlattenMonad, - NDPCoreUtils, - PArrAnal, - Ctype, - LexCore, - Lexer, - Parser, - ParserCore, - ParserCoreUtils, - RdrHsSyn, - ForeignCall, - PrelInfo, - PrelNames, - PrelRules, - PrimOp, - TysPrim, - TysWiredIn, - CostCentre, - SCCfinal, - RnBinds, - RnEnv, - RnExpr, - RnHsSyn, - RnNames, - RnSource, - RnTypes, - CSE, - FloatIn, - FloatOut, - LiberateCase, - OccurAnal, - SAT, - SATMonad, - SetLevels, - SimplCore, - SimplEnv, - Simplify, - SimplMonad, - SimplUtils, - SimplStg, - SRT, - StgStats, - Rules, - SpecConstr, - Specialise, - CoreToStg, - StgLint, - StgSyn, - DmdAnal, - SaAbsInt, - SaLib, - StrictAnal, - WorkWrap, - WwLib, - Inst, - TcArrows, - TcBinds, - TcClassDcl, - TcDefaults, - TcDeriv, - TcEnv, - TcExpr, - TcForeign, - TcGenDeriv, - TcHsSyn, - TcHsType, - TcInstDcls, - TcMatches, - TcMType, - TcPat, - TcRnDriver, - TcRnMonad, - TcRnTypes, - TcRules, - TcSimplify, - TcSplice, - TcTyClsDecls, - TcTyDecls, - TcType, - TcUnify, - Class, - FunDeps, - Generics, - InstEnv, - Kind, - TyCon, - Type, - TypeRep, - Unify, - Bag, - Binary, - BitSet, - Digraph, - FastMutInt, - FastString, - FastTypes, - FiniteMap, - IOEnv, - ListSetOps, - Maybes, - OrdList, - Outputable, - Panic, - Pretty, - PrimPacked, - StringBuffer, - UnicodeUtil, - UniqFM, - UniqSet, + 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: "$libdir/ghc-package" +import-dirs: PKG_LIBDIR"/hslibs-imports/ghc" #else -import-dirs: FPTOOLS_TOP_ABS"/ghc/compiler/stage1/utils", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/basicTypes", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/types", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/hsSyn", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/prelude", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/rename", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/typecheck", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/deSugar", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/coreSyn", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/specialise", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/simplCore", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/stranal", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/stgSyn", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/simplStg", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/codeGen", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/main", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/profiling", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/parser", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/cprAnalysis", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/compMan", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/ndpFlatten", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/iface", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/cmm", - FPTOOLS_TOP_ABS"/ghc/compiler/stage1/nativeGen" +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: "$libdir", +library-dirs: LIB_DIR #else -library-dirs: FPTOOLS_TOP_ABS"/ghc/compiler" +library-dirs: FPTOOLS_TOP_ABS"/ghc/compiler" #endif -hs-libraries: LIBRARY - +hs-libraries: "HSghc" extra-libraries: - -package_deps: "base", "haskell98" +depends: PKG_DEPENDS +haddock-interfaces: HADDOCK_IFACE +haddock-html: HTML_DIR