Constructors
ProjectFlagsflagProjectDir :: Flag FilePathThe project directory.
flagProjectFile :: Flag FilePathThe 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 ascabal.project.localandcabal.project.freezewhich 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 BoolWhether 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
Show ProjectFlagsDefined in cabal-install-3.12.1.0 · Distribution.Client.ProjectFlagsGeneric ProjectFlagsDefined in cabal-install-3.12.1.0 · Distribution.Client.ProjectFlagsSemigroup ProjectFlagsDefined in cabal-install-3.12.1.0 · Distribution.Client.ProjectFlagsMonoid ProjectFlagsDefined in cabal-install-3.12.1.0 · Distribution.Client.ProjectFlagstype Rep ProjectFlags = D1 ('MetaDataDefined in cabal-install-3.12.1.0 · Distribution.Client.ProjectFlags"ProjectFlags"
"Distribution.Client.ProjectFlags"
"cabal-install-3.12.1.0-1D90DH9PPem9Tqn79I9vRN"
'False) (C1 ('MetaCons"ProjectFlags"
'PrefixI 'True) (S1 ('MetaSel ('Just"flagProjectDir"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Flag FilePath)) :*: (S1 ('MetaSel ('Just"flagProjectFile"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Flag FilePath)) :*: S1 ('MetaSel ('Just"flagIgnoreProject"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Flag Bool)))))