Safe Haskell | None |
---|---|
Language | GHC2021 |
Stack.Types.EnvSettings
Synopsis
- data EnvSettings = EnvSettings {
- includeLocals :: !Bool
- includeGhcPackagePath :: !Bool
- stackExe :: !Bool
- localeUtf8 :: !Bool
- keepGhcRts :: !Bool
- minimalEnvSettings :: EnvSettings
- defaultEnvSettings :: EnvSettings
- plainEnvSettings :: EnvSettings
Documentation
data EnvSettings Source #
Controls which version of the environment is used
Constructors
EnvSettings | |
Fields
|
Instances
Show EnvSettings Source # | |
Defined in Stack.Types.EnvSettings Methods showsPrec :: Int -> EnvSettings -> ShowS # show :: EnvSettings -> String # showList :: [EnvSettings] -> ShowS # | |
Eq EnvSettings Source # | |
Defined in Stack.Types.EnvSettings | |
Ord EnvSettings Source # | |
Defined in Stack.Types.EnvSettings Methods compare :: EnvSettings -> EnvSettings -> Ordering # (<) :: EnvSettings -> EnvSettings -> Bool # (<=) :: EnvSettings -> EnvSettings -> Bool # (>) :: EnvSettings -> EnvSettings -> Bool # (>=) :: EnvSettings -> EnvSettings -> Bool # max :: EnvSettings -> EnvSettings -> EnvSettings # min :: EnvSettings -> EnvSettings -> EnvSettings # |
defaultEnvSettings :: EnvSettings Source #
Default EnvSettings
which includes locals and GHC_PACKAGE_PATH.
Note that this also passes through the GHCRTS environment variable. See https://github.com/commercialhaskell/stack/issues/3444
plainEnvSettings :: EnvSettings Source #
Environment settings which do not embellish the environment
Note that this also passes through the GHCRTS environment variable. See https://github.com/commercialhaskell/stack/issues/3444