remove empty dir
[ghc-hetmet.git] / ghc / compiler / package.conf.in
index 242865e..b356e90 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:       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