#!/bin/sh
export PATH='/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl'
printf '%s' 'name:                 ghc-lib-parser
version:              9.6.6.20240701
visibility:           public
id:                   ghc-lib-parser-9.6.6.20240701-5tnwV8Oo0yDEfyybbFjRdd
key:                  ghc-lib-parser-9.6.6.20240701-5tnwV8Oo0yDEfyybbFjRdd
license:              BSD-3-Clause
maintainer:           Digital Asset
author:               The GHC Team and Digital Asset
homepage:             https://github.com/digital-asset/ghc-lib
synopsis:             The GHC API, decoupled from GHC versions
description:
    A package equivalent to the @ghc@ package, but which can be loaded on many compiler versions.

category:             Development
abi:                  006fba3c833740a04d05e19cb36ea186
exposed-modules:
    GHC.BaseDir GHC.Builtin.Names GHC.Builtin.PrimOps
    GHC.Builtin.PrimOps.Ids GHC.Builtin.Types GHC.Builtin.Types.Prim
    GHC.Builtin.Uniques GHC.ByteCode.Types GHC.Cmm GHC.Cmm.BlockId
    GHC.Cmm.CLabel GHC.Cmm.Dataflow.Block GHC.Cmm.Dataflow.Collections
    GHC.Cmm.Dataflow.Graph GHC.Cmm.Dataflow.Label GHC.Cmm.Expr
    GHC.Cmm.MachOp GHC.Cmm.Node GHC.Cmm.Reg GHC.Cmm.Switch GHC.Cmm.Type
    GHC.CmmToAsm.CFG.Weight GHC.CmmToLlvm.Config GHC.Core
    GHC.Core.Class GHC.Core.Coercion GHC.Core.Coercion.Axiom
    GHC.Core.Coercion.Opt GHC.Core.ConLike GHC.Core.DataCon
    GHC.Core.FVs GHC.Core.FamInstEnv GHC.Core.InstEnv GHC.Core.Lint
    GHC.Core.Lint.Interactive GHC.Core.Make GHC.Core.Map.Expr
    GHC.Core.Map.Type GHC.Core.Multiplicity GHC.Core.Opt.Arity
    GHC.Core.Opt.CallerCC GHC.Core.Opt.ConstantFold GHC.Core.Opt.Monad
    GHC.Core.Opt.OccurAnal GHC.Core.Opt.Pipeline.Types
    GHC.Core.Opt.Simplify GHC.Core.Opt.Simplify.Env
    GHC.Core.Opt.Simplify.Iteration GHC.Core.Opt.Simplify.Monad
    GHC.Core.Opt.Simplify.Utils GHC.Core.Opt.Stats GHC.Core.PatSyn
    GHC.Core.Ppr GHC.Core.Predicate GHC.Core.Reduction
    GHC.Core.RoughMap GHC.Core.Rules GHC.Core.Rules.Config GHC.Core.Seq
    GHC.Core.SimpleOpt GHC.Core.Stats GHC.Core.Subst GHC.Core.Tidy
    GHC.Core.TyCo.Compare GHC.Core.TyCo.FVs GHC.Core.TyCo.Ppr
    GHC.Core.TyCo.Rep GHC.Core.TyCo.Subst GHC.Core.TyCo.Tidy
    GHC.Core.TyCon GHC.Core.TyCon.Env GHC.Core.TyCon.RecWalk
    GHC.Core.Type GHC.Core.Unfold GHC.Core.Unfold.Make GHC.Core.Unify
    GHC.Core.UsageEnv GHC.Core.Utils GHC.CoreToIface GHC.Data.Bag
    GHC.Data.Bool GHC.Data.BooleanFormula GHC.Data.EnumSet
    GHC.Data.FastMutInt GHC.Data.FastString GHC.Data.FastString.Env
    GHC.Data.FiniteMap GHC.Data.Graph.Directed GHC.Data.Graph.UnVar
    GHC.Data.IOEnv GHC.Data.List.Infinite GHC.Data.List.SetOps
    GHC.Data.Maybe GHC.Data.OrdList GHC.Data.Pair GHC.Data.ShortText
    GHC.Data.SizedSeq GHC.Data.SmallArray GHC.Data.Stream
    GHC.Data.Strict GHC.Data.StringBuffer GHC.Data.TrieMap
    GHC.Data.Unboxed GHC.Driver.Backend GHC.Driver.Backend.Internal
    GHC.Driver.Backpack.Syntax GHC.Driver.CmdLine GHC.Driver.Config
    GHC.Driver.Config.Core.Lint GHC.Driver.Config.Diagnostic
    GHC.Driver.Config.Logger GHC.Driver.Config.Parser GHC.Driver.Env
    GHC.Driver.Env.KnotVars GHC.Driver.Env.Types GHC.Driver.Errors
    GHC.Driver.Errors.Ppr GHC.Driver.Errors.Types GHC.Driver.Flags
    GHC.Driver.Hooks GHC.Driver.LlvmConfigCache GHC.Driver.Monad
    GHC.Driver.Phases GHC.Driver.Pipeline.Monad
    GHC.Driver.Pipeline.Phases GHC.Driver.Plugins
    GHC.Driver.Plugins.External GHC.Driver.Ppr GHC.Driver.Session
    GHC.Exts.Heap GHC.Exts.Heap.ClosureTypes GHC.Exts.Heap.Closures
    GHC.Exts.Heap.Constants GHC.Exts.Heap.FFIClosures
    GHC.Exts.Heap.FFIClosures_ProfilingDisabled
    GHC.Exts.Heap.FFIClosures_ProfilingEnabled GHC.Exts.Heap.InfoTable
    GHC.Exts.Heap.InfoTable.Types GHC.Exts.Heap.InfoTableProf
    GHC.Exts.Heap.ProfInfo.PeekProfInfo
    GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled
    GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled
    GHC.Exts.Heap.ProfInfo.Types GHC.Exts.Heap.Utils GHC.ForeignSrcLang
    GHC.ForeignSrcLang.Type GHC.Hs GHC.Hs.Binds GHC.Hs.Decls GHC.Hs.Doc
    GHC.Hs.DocString GHC.Hs.Dump GHC.Hs.Expr GHC.Hs.Extension
    GHC.Hs.ImpExp GHC.Hs.Instances GHC.Hs.Lit GHC.Hs.Pat GHC.Hs.Type
    GHC.Hs.Utils GHC.HsToCore.Errors.Ppr GHC.HsToCore.Errors.Types
    GHC.HsToCore.Pmc.Ppr GHC.HsToCore.Pmc.Solver.Types
    GHC.HsToCore.Pmc.Types GHC.Iface.Ext.Fields GHC.Iface.Recomp.Binary
    GHC.Iface.Syntax GHC.Iface.Type GHC.LanguageExtensions
    GHC.LanguageExtensions.Type GHC.Lexeme GHC.Linker.Static.Utils
    GHC.Linker.Types GHC.Parser GHC.Parser.Annotation
    GHC.Parser.CharClass GHC.Parser.Errors.Basic GHC.Parser.Errors.Ppr
    GHC.Parser.Errors.Types GHC.Parser.HaddockLex GHC.Parser.Header
    GHC.Parser.Lexer GHC.Parser.PostProcess
    GHC.Parser.PostProcess.Haddock GHC.Parser.Types GHC.Platform
    GHC.Platform.AArch64 GHC.Platform.ARM GHC.Platform.ArchOS
    GHC.Platform.Constants GHC.Platform.LoongArch64 GHC.Platform.NoRegs
    GHC.Platform.PPC GHC.Platform.Profile GHC.Platform.RISCV64
    GHC.Platform.Reg GHC.Platform.Reg.Class GHC.Platform.Regs
    GHC.Platform.S390X GHC.Platform.Wasm32 GHC.Platform.Ways
    GHC.Platform.X86 GHC.Platform.X86_64 GHC.Prelude GHC.Prelude.Basic
    GHC.Runtime.Context GHC.Runtime.Eval.Types GHC.Runtime.Heap.Layout
    GHC.Runtime.Interpreter GHC.Runtime.Interpreter.Types
    GHC.Serialized GHC.Settings GHC.Settings.Config
    GHC.Settings.Constants GHC.Settings.Utils GHC.Stg.InferTags.TagSig
    GHC.Stg.Syntax GHC.StgToCmm.Config GHC.StgToCmm.Types
    GHC.SysTools.BaseDir GHC.SysTools.Terminal
    GHC.Tc.Errors.Hole.FitTypes GHC.Tc.Errors.Ppr GHC.Tc.Errors.Types
    GHC.Tc.Solver.InertSet GHC.Tc.Solver.Types GHC.Tc.Types
    GHC.Tc.Types.Constraint GHC.Tc.Types.Evidence GHC.Tc.Types.Origin
    GHC.Tc.Types.Rank GHC.Tc.Utils.TcType GHC.Types.Annotations
    GHC.Types.Avail GHC.Types.Basic GHC.Types.BreakInfo
    GHC.Types.CompleteMatch GHC.Types.CostCentre
    GHC.Types.CostCentre.State GHC.Types.Cpr GHC.Types.Demand
    GHC.Types.Error GHC.Types.Error.Codes GHC.Types.FieldLabel
    GHC.Types.Fixity GHC.Types.Fixity.Env GHC.Types.ForeignCall
    GHC.Types.ForeignStubs GHC.Types.Hint GHC.Types.Hint.Ppr
    GHC.Types.HpcInfo GHC.Types.IPE GHC.Types.Id GHC.Types.Id.Info
    GHC.Types.Id.Make GHC.Types.Literal GHC.Types.Meta GHC.Types.Name
    GHC.Types.Name.Cache GHC.Types.Name.Env GHC.Types.Name.Occurrence
    GHC.Types.Name.Ppr GHC.Types.Name.Reader GHC.Types.Name.Set
    GHC.Types.PkgQual GHC.Types.ProfAuto GHC.Types.RepType
    GHC.Types.SafeHaskell GHC.Types.SourceError GHC.Types.SourceFile
    GHC.Types.SourceText GHC.Types.SrcLoc GHC.Types.Target
    GHC.Types.Tickish GHC.Types.TyThing GHC.Types.TypeEnv
    GHC.Types.Unique GHC.Types.Unique.DFM GHC.Types.Unique.DSet
    GHC.Types.Unique.FM GHC.Types.Unique.Map GHC.Types.Unique.SDFM
    GHC.Types.Unique.Set GHC.Types.Unique.Supply GHC.Types.Var
    GHC.Types.Var.Env GHC.Types.Var.Set GHC.UniqueSubdir GHC.Unit
    GHC.Unit.Database GHC.Unit.Env GHC.Unit.External
    GHC.Unit.Finder.Types GHC.Unit.Home GHC.Unit.Home.ModInfo
    GHC.Unit.Info GHC.Unit.Module GHC.Unit.Module.Deps
    GHC.Unit.Module.Env GHC.Unit.Module.Graph GHC.Unit.Module.Imported
    GHC.Unit.Module.Location GHC.Unit.Module.ModDetails
    GHC.Unit.Module.ModGuts GHC.Unit.Module.ModIface
    GHC.Unit.Module.ModSummary GHC.Unit.Module.Status
    GHC.Unit.Module.Warnings GHC.Unit.Module.WholeCoreBindings
    GHC.Unit.Parser GHC.Unit.Ppr GHC.Unit.State GHC.Unit.Types
    GHC.Utils.Binary GHC.Utils.Binary.Typeable GHC.Utils.BufHandle
    GHC.Utils.CliOption GHC.Utils.Constants GHC.Utils.Encoding
    GHC.Utils.Encoding.UTF8 GHC.Utils.Error GHC.Utils.Exception
    GHC.Utils.FV GHC.Utils.Fingerprint GHC.Utils.GlobalVars
    GHC.Utils.IO.Unsafe GHC.Utils.Json GHC.Utils.Lexeme
    GHC.Utils.Logger GHC.Utils.Misc GHC.Utils.Monad
    GHC.Utils.Monad.State.Strict GHC.Utils.Outputable GHC.Utils.Panic
    GHC.Utils.Panic.Plain GHC.Utils.Ppr GHC.Utils.Ppr.Colour
    GHC.Utils.TmpFs GHC.Utils.Trace GHC.Version GHCi.BinaryArray
    GHCi.BreakArray GHCi.FFI GHCi.Message GHCi.RemoteTypes
    GHCi.ResolvedBCO GHCi.TH.Binary Language.Haskell.Syntax
    Language.Haskell.Syntax.Basic Language.Haskell.Syntax.Binds
    Language.Haskell.Syntax.Concrete Language.Haskell.Syntax.Decls
    Language.Haskell.Syntax.Expr Language.Haskell.Syntax.Extension
    Language.Haskell.Syntax.ImpExp Language.Haskell.Syntax.Lit
    Language.Haskell.Syntax.Module.Name Language.Haskell.Syntax.Pat
    Language.Haskell.Syntax.Type Language.Haskell.TH
    Language.Haskell.TH.LanguageExtensions Language.Haskell.TH.Lib
    Language.Haskell.TH.Lib.Internal Language.Haskell.TH.Lib.Map
    Language.Haskell.TH.Ppr Language.Haskell.TH.PprLib
    Language.Haskell.TH.Syntax

import-dirs:          /usr/lib/ghc-9.6.6/site-local/ghc-lib-parser-9.6.6.20240701
library-dirs:         /usr/lib/ghc-9.6.6/site-local/ghc-lib-parser-9.6.6.20240701
library-dirs-static:  /usr/lib/ghc-9.6.6/site-local/ghc-lib-parser-9.6.6.20240701
dynamic-library-dirs: /usr/lib
data-dir:             /usr/share/haskell-ghc-lib-parser
hs-libraries:         HSghc-lib-parser-9.6.6.20240701-5tnwV8Oo0yDEfyybbFjRdd
depends:
    array-0.5.6.0 base-4.18.2.1 binary-0.8.9.1 bytestring-0.11.5.3
    containers-0.6.7 deepseq-1.4.8.1 directory-1.3.8.5
    exceptions-0.10.7 filepath-1.4.300.1 ghc-prim-0.10.0
    parsec-3.1.16.1 pretty-1.1.3.6 process-1.6.19.0 time-1.12.2
    transformers-0.6.1.0 unix-2.8.4.0

haddock-interfaces:
    /usr/share/doc/haskell-ghc-lib-parser/html/ghc-lib-parser.haddock

haddock-html:         /usr/share/doc/haskell-ghc-lib-parser/html
' | '/usr/bin/ghc-pkg-9.6.6' 'update' '--force' '-' '--global' '--no-user-package-db' "$@"

