Safe Haskell | None |
---|---|
Language | Haskell98 |
The basic information required to load a Cabal or Debian package description.
- data Flags = Flags {}
- data EnvSet = EnvSet {}
- data DebAction
- data DebType
- verbosity :: Lens' Flags Int
- dryRun :: Lens' Flags Bool
- validate :: Lens' Flags Bool
- debAction :: Lens' Flags DebAction
- compilerFlavor :: Lens' Flags CompilerFlavor
- cabalFlagAssignments :: Lens' Flags (Set (FlagName, Bool))
- buildEnv :: Lens' Flags EnvSet
- flagOptions :: MonadIO m => [OptDescr (StateT Flags m ())]
- newFlags :: IO Flags
Types
This record supplies enough information to locate and load a debianization or a cabal file from the IO monad.
Flags | |
|
A redundant data type, too lazy to expunge.