HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Modulecabal-install-3.12.1.0Haskell2010

Distribution.Client.ProjectFlags

  • 1 type
  • 3 values
datadata ProjectFlags
#

Constructors

  • ProjectFlags
    • flagProjectDir :: Flag FilePath

      The project directory.

    • flagProjectFile :: Flag FilePath

      The cabal project file path; defaults to cabal.project. This path, when relative, is relative to the project directory. The filename portion of the path denotes the cabal project file name, but it also is the base of auxiliary project files, such as cabal.project.local and cabal.project.freeze which are also read and written out in some cases. If a project directory was not specified, and the path is not found in the current working directory, we will successively probe relative to parent directories until this name is found.

    • flagIgnoreProject :: Flag Bool

      Whether to ignore the local project (i.e. don't search for cabal.project) The exact interpretation might be slightly different per command.

Instances5Show, Generic, Semigroup, Monoid, Rep