HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

ModuleCabal-3.12.1.0Haskell2010

Distribution.Simple.Build.Inputs

  • 4 types
  • 43 values
  • PackageCabal-3.12.1.0
  • Exports48
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceInputs.hs

Inputs of actions for building components

1 declaration

Queries over the component being built

6 declarations

Re-exports

41 declarations
datadata BuildingWhat
#

What kind of build are we doing?

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

Constructors

Instances3Show, Generic, 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, …