[project @ 2005-03-15 16:37:09 by krasimir]
[ghc-hetmet.git] / ghc / compiler / package.conf.in
index 242865e..08d5a61 100644 (file)
-Package {\r
-        name           = PACKAGE,\r
-       auto           = False,\r
-#ifdef INSTALLING\r
-       import_dirs    = [ "$libdir/ghc-package" ],\r
-#else\r
-       import_dirs    = [ FPTOOLS_TOP_ABS"/ghc/compiler/stage1/utils",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/basicTypes",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/types",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/hsSyn",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/prelude",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/rename",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/typecheck",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/deSugar",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/coreSyn",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/specialise",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/simplCore",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/stranal",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/stgSyn",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/simplStg",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/codeGen",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/absCSyn",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/main",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/profiling",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/parser",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/cprAnalysis",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/compMan",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/ndpFlatten",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/cbits",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/iface",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/cmm",\r
-                          FPTOOLS_TOP_ABS"/ghc/compiler/stage1/nativeGen" ],\r
-#endif\r
-        source_dirs    = [],\r
-#ifdef INSTALLING\r
-        library_dirs   = [ "$libdir" ],\r
-#else\r
-        library_dirs   = [ FPTOOLS_TOP_ABS"/ghc/compiler" ],\r
-#endif\r
-\r
-        hs_libraries    = [ LIBRARY ],\r
-       extra_libraries = [],\r
-        c_includes      = [],\r
-        package_deps    = [ "base", "haskell98" ],\r
-               /* PACKAGE_DEPS doesn't work quite right here - it leaves\r
-                  a trailing comma */\r
-        extra_ghc_opts  = [],\r
-        extra_cc_opts   = [],\r
-        extra_ld_opts   = []\r
-}\r
+name:          PACKAGE
+version:       VERSION
+license:       BSD3
+maintainer:    glasgow-haskell-users@haskell.org
+exposed:       True
+
+exposed-modules:
+               BasicTypes,\r
+       DataCon,\r
+       Demand,\r
+       FieldLabel,\r
+       Id,\r
+       IdInfo,\r
+       Literal,\r
+       MkId,\r
+       Module,\r
+       Name,\r
+       NameEnv,\r
+       NameSet,\r
+       NewDemand,\r
+       OccName,\r
+       RdrName,\r
+       SrcLoc,\r
+       UniqSupply,\r
+       Unique,\r
+       Var,\r
+       VarEnv,\r
+       VarSet,\r
+       CLabel,\r
+       Cmm,\r
+       CmmLex,\r
+       CmmLint,\r
+       CmmParse,\r
+       CmmUtils,\r
+       MachOp,\r
+       PprC,\r
+       PprCmm,\r
+       Bitmap,\r
+       CgBindery,\r
+       CgCallConv,\r
+       CgCase,\r
+       CgClosure,\r
+       CgCon,\r
+       CgExpr,\r
+       CgForeignCall,\r
+       CgHeapery,\r
+       CgInfoTbls,\r
+       CgLetNoEscape,\r
+       CgMonad,\r
+       CgParallel,\r
+       CgPrimOp,\r
+       CgProf,\r
+       CgStackery,\r
+       CgTailCall,\r
+       CgTicky,\r
+       CgUtils,\r
+       ClosureInfo,\r
+       CodeGen,\r
+       SMRep,\r
+       CompManager,\r
+       CoreFVs,\r
+       CoreLint,\r
+       CorePrep,\r
+       CoreSubst,\r
+       CoreSyn,\r
+       CoreTidy,\r
+       CoreUnfold,\r
+       CoreUtils,\r
+       ExternalCore,\r
+       MkExternalCore,\r
+       PprCore,\r
+       PprExternalCore,\r
+       CprAnalyse,\r
+       Check,\r
+       Desugar,\r
+       DsArrows,\r
+       DsBinds,\r
+       DsCCall,\r
+       DsExpr,\r
+       DsForeign,\r
+       DsGRHSs,\r
+       DsListComp,\r
+       DsMeta,\r
+       DsMonad,\r
+       DsUtils,\r
+       Match,\r
+       MatchCon,\r
+       MatchLit,\r
+       ByteCodeAsm,\r
+       ByteCodeFFI,\r
+       ByteCodeGen,\r
+       ByteCodeInstr,\r
+       ByteCodeItbls,\r
+       ByteCodeLink,\r
+       InteractiveUI,\r
+       Linker,\r
+       ObjLink,\r
+       Convert,\r
+       HsBinds,\r
+       HsDecls,\r
+       HsExpr,\r
+       HsImpExp,\r
+       HsLit,\r
+       HsPat,\r
+       HsSyn,\r
+       HsTypes,\r
+       HsUtils,\r
+       BinIface,\r
+       BuildTyCl,\r
+       IfaceEnv,\r
+       IfaceSyn,\r
+       IfaceType,\r
+       LoadIface,\r
+       MkIface,\r
+       TcIface,\r
+       IlxGen,\r
+       Java,\r
+       JavaGen,\r
+       PrintJava,\r
+       CmdLineOpts,\r
+       CodeOutput,\r
+       Config,\r
+       Constants,\r
+       DriverFlags,\r
+       DriverMkDepend,\r
+       DriverPhases,\r
+       DriverPipeline,\r
+       DriverState,\r
+       DriverUtil,\r
+       ErrUtils,\r
+       Finder,\r
+       GetImports,\r
+       HscMain,\r
+       HscStats,\r
+       HscTypes,\r
+       Main,\r
+       PackageConfig,\r
+       Packages,\r
+       ParsePkgConf,\r
+       SysTools,\r
+       TidyPgm,\r
+       AsmCodeGen,\r
+       MachCodeGen,\r
+       MachInstrs,\r
+       MachRegs,\r
+       NCGMonad,\r
+       PositionIndependentCode,\r
+       PprMach,\r
+       RegAllocInfo,\r
+       RegisterAlloc,\r
+       FlattenInfo,\r
+       Flattening,\r
+       FlattenMonad,\r
+       NDPCoreUtils,\r
+       PArrAnal,\r
+       Ctype,\r
+       LexCore,\r
+       Lexer,\r
+       Parser,\r
+       ParserCore,\r
+       ParserCoreUtils,\r
+       RdrHsSyn,\r
+       ForeignCall,\r
+       PrelInfo,\r
+       PrelNames,\r
+       PrelRules,\r
+       PrimOp,\r
+       TysPrim,\r
+       TysWiredIn,\r
+       CostCentre,\r
+       SCCfinal,\r
+       RnBinds,\r
+       RnEnv,\r
+       RnExpr,\r
+       RnHsSyn,\r
+       RnNames,\r
+       RnSource,\r
+       RnTypes,\r
+       CSE,\r
+       FloatIn,\r
+       FloatOut,\r
+       LiberateCase,\r
+       OccurAnal,\r
+       SAT,\r
+       SATMonad,\r
+       SetLevels,\r
+       SimplCore,\r
+       SimplEnv,\r
+       Simplify,\r
+       SimplMonad,\r
+       SimplUtils,\r
+       SimplStg,\r
+       SRT,\r
+       StgStats,\r
+       Rules,\r
+       SpecConstr,\r
+       Specialise,\r
+       CoreToStg,\r
+       StgLint,\r
+       StgSyn,\r
+       DmdAnal,\r
+       SaAbsInt,\r
+       SaLib,\r
+       StrictAnal,\r
+       WorkWrap,\r
+       WwLib,\r
+       Inst,\r
+       TcArrows,\r
+       TcBinds,\r
+       TcClassDcl,\r
+       TcDefaults,\r
+       TcDeriv,\r
+       TcEnv,\r
+       TcExpr,\r
+       TcForeign,\r
+       TcGenDeriv,\r
+       TcHsSyn,\r
+       TcHsType,\r
+       TcInstDcls,\r
+       TcMatches,\r
+       TcMType,\r
+       TcPat,\r
+       TcRnDriver,\r
+       TcRnMonad,\r
+       TcRnTypes,\r
+       TcRules,\r
+       TcSimplify,\r
+       TcSplice,\r
+       TcTyClsDecls,\r
+       TcTyDecls,\r
+       TcType,\r
+       TcUnify,\r
+       Class,\r
+       FunDeps,\r
+       Generics,\r
+       InstEnv,\r
+       Kind,\r
+       TyCon,\r
+       Type,\r
+       TypeRep,\r
+       Unify,\r
+       Bag,\r
+       Binary,\r
+       BitSet,\r
+       Digraph,\r
+       FastMutInt,\r
+       FastString,\r
+       FastTypes,\r
+       FiniteMap,\r
+       IOEnv,\r
+       ListSetOps,\r
+       Maybes,\r
+       OrdList,\r
+       Outputable,\r
+       Panic,\r
+       Pretty,\r
+       PrimPacked,\r
+       StringBuffer,\r
+       UnicodeUtil,\r
+       UniqFM,\r
+       UniqSet,\r
+       Util\r
+
+#ifdef INSTALLING
+import-dirs:   "$libdir/ghc-package"
+#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"
+#endif
+
+#ifdef INSTALLING
+library-dirs: "$libdir",
+#else
+library-dirs: FPTOOLS_TOP_ABS"/ghc/compiler"
+#endif
+
+hs-libraries: LIBRARY
+
+extra-libraries:
+
+package_deps: "base", "haskell98"