HORIZON HASKELLDocslts/ghc-9.14.x3e2d5682026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · 3e2d568 · 2026-10-11

ModuleCabal-3.16.0.0Haskell2010

Distribution.Simple.Build.Inputs

  • 4 types
  • 46 values
  • PackageCabal-3.16.0.0
  • Exports51
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceInputs.hs

Inputs of actions for building components

1 declaration

Queries over the component being built

6 declarations

Re-exports

44 declarations
datadata BuildingWhat
#

What kind of build phase are we doing/hooking into?

Is this a normal build, or is it perhaps for running an interactive session or Haddock?

Constructors

Instances5Show, Generic, Binary, Structured, Rep
datadata LocalBuildInfo
#

Data cached after configuration step. See also ConfigFlags.

Constructors

Instances6Read, Show, Generic, Binary, Structured, Rep

This pattern synonym is for backwards compatibility, to adapt to LocalBuildInfo being split into LocalBuildDescr and LocalBuildConfig.

datadata TargetInfo
#

The TargetInfo contains all the information necessary to build a specific target (e.g., componentmodulefile) in a package. In principle, one can get the Component from a ComponentLocalBuildInfo and LocalBuildInfo, but it is much more convenient to have the component in hand.

Instances7Show, Generic, Binary, Structured, IsNode, Rep, …