Hoogle Search
Within LTS Haskell 24.34 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
cabal-install Distribution.Client.BuildReports.Anonymous No documentation available.
-
cabal-install Distribution.Client.BuildReports.Types No documentation available.
module Distribution.Client.ProjectPlanning.
SetupPolicy Setup.hs script policy Handling for Setup.hs scripts is a bit tricky, part of it lives in the solver phase, and part in the elaboration phase. We keep the helper functions for both phases together here so at least you can see all of it in one place. There are four major cases for Setup.hs handling:
- build-type Custom with a custom-setup section
- build-type Custom without a custom-setup section
- build-type not Custom with cabal-version > $our-cabal-version
- build-type not Custom with cabal-version <= $our-cabal-version
SetupCustomExplicitDeps :: SetupScriptStylecabal-install Distribution.Client.ProjectPlanning.Types No documentation available.
SetupCustomImplicitDeps :: SetupScriptStylecabal-install Distribution.Client.ProjectPlanning.Types No documentation available.
SetupNonCustomExternalLib :: SetupScriptStylecabal-install Distribution.Client.ProjectPlanning.Types No documentation available.
SetupNonCustomInternalLib :: SetupScriptStylecabal-install Distribution.Client.ProjectPlanning.Types No documentation available.
-
cabal-install Distribution.Client.ProjectPlanning.Types There are four major cases for Setup.hs handling:
- build-type Custom with a custom-setup section
- build-type Custom without a custom-setup section
- build-type not Custom with cabal-version > $our-cabal-version
- build-type not Custom with cabal-version <= $our-cabal-version
module Distribution.Client.
Setup No documentation available.
module Distribution.Client.
SetupWrapper An interface to building and installing Cabal packages. If the Built-Type field is specified as something other than Custom, and the current version of Cabal is acceptable, this performs setup actions directly. Otherwise it builds the setup script and runs it with the given arguments.