| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Stack.ConfigCmd
Description
Make changes to project or global configuration.
Synopsis
- data ConfigCmdSet
- = ConfigCmdSetSnapshot !(Unresolved AbstractSnapshot)
- | ConfigCmdSetResolver !(Unresolved AbstractSnapshot)
- | ConfigCmdSetSystemGhc !CommandScope !Bool
- | ConfigCmdSetInstallGhc !CommandScope !Bool
- | ConfigCmdSetInstallMsys !CommandScope !Bool
- | ConfigCmdSetRecommendStackUpgrade !CommandScope !Bool
- | ConfigCmdSetDownloadPrefix !CommandScope !Text
- configCmdSetParser :: Parser ConfigCmdSet
- cfgCmdSet :: (HasConfig env, HasGHCVariant env) => ConfigCmdSet -> RIO env ()
- cfgCmdSetName :: String
- configCmdEnvParser :: Parser EnvSettings
- cfgCmdEnv :: EnvSettings -> RIO EnvConfig ()
- cfgCmdEnvName :: String
- cfgCmdBuildFiles :: () -> RIO BuildConfig ()
- cfgCmdBuildFilesName :: String
- cfgCmdName :: String
Documentation
data ConfigCmdSet Source #
Constructors
| ConfigCmdSetSnapshot !(Unresolved AbstractSnapshot) | |
| ConfigCmdSetResolver !(Unresolved AbstractSnapshot) | |
| ConfigCmdSetSystemGhc !CommandScope !Bool | |
| ConfigCmdSetInstallGhc !CommandScope !Bool | |
| ConfigCmdSetInstallMsys !CommandScope !Bool | |
| ConfigCmdSetRecommendStackUpgrade !CommandScope !Bool | |
| ConfigCmdSetDownloadPrefix !CommandScope !Text |
cfgCmdSet :: (HasConfig env, HasGHCVariant env) => ConfigCmdSet -> RIO env () Source #
cfgCmdBuildFiles :: () -> RIO BuildConfig () Source #
This function takes no settings and yields no action of interest. It is
withBuildConfig that yields the desired actions.
cfgCmdName :: String Source #