| License | BSD-3-Clause |
|---|---|
| Safe Haskell | None |
| Language | GHC2024 |
Stack.ConfigureOpts
Description
Synopsis
- configureOptsFromBase :: EnvConfig -> BaseConfigOpts -> Map PackageIdentifier GhcPkgId -> Bool -> IsMutable -> PackageConfigureOpts -> ConfigureOpts
- configureOptsFromDb :: (HasField "configCacheDirOptionValue" b1 String, HasField "configCacheNoDirOptionValue" b2 String) => [Entity b1] -> [Entity b2] -> ConfigureOpts
- renderConfigureOpts :: ConfigureOpts -> [String]
- packageConfigureOptsFromPackage :: Package -> PackageConfigureOpts
Documentation
configureOptsFromBase Source #
Arguments
| :: EnvConfig | |
| -> BaseConfigOpts | |
| -> Map PackageIdentifier GhcPkgId | dependencies |
| -> Bool | local non-extra-dep? |
| -> IsMutable | |
| -> PackageConfigureOpts | |
| -> ConfigureOpts |
Render a BaseConfigOpts to an actual list of options
configureOptsFromDb :: (HasField "configCacheDirOptionValue" b1 String, HasField "configCacheNoDirOptionValue" b2 String) => [Entity b1] -> [Entity b2] -> ConfigureOpts Source #
renderConfigureOpts :: ConfigureOpts -> [String] Source #
Render configure options as a single list of options.