| Safe Haskell | Safe-Inferred |
|---|---|
| Language | GHC2021 |
Hix.Managed.Handlers.Build
Documentation
newtype BuildOutputsPrefix Source #
Constructors
| BuildOutputsPrefix Text |
Instances
newtype BuildTimeout Source #
Constructors
| BuildTimeout Int |
Instances
data EnvBuilder Source #
Constructors
| EnvBuilder | |
Fields
| |
Constructors
| Builder | |
Fields
| |
runBuilder :: Builder -> CabalHandlers -> EnvContext -> Initial EnvState -> (EnvBuilder -> M a) -> M a Source #
data BuildHandlers Source #
Constructors
| BuildHandlers | |
Fields
| |
testBuilder :: (Versions -> [PackageId] -> M (Overrides, BuildResult)) -> (Builder -> M a) -> M a Source #
versionsBuilder :: HackageHandlers -> (Versions -> M BuildResult) -> (Builder -> M a) -> M a Source #
wrapCabal :: (CabalHandlers -> CabalHandlers) -> BuildHandlers -> BuildHandlers Source #
logCabal :: MonadIO m => BuildHandlers -> m (IORef [(EnvConstraints, Maybe SolverPlan)], BuildHandlers) Source #
data SpecialBuildHandlers Source #
Constructors
| TestBumpHandlers |
Instances
| Show SpecialBuildHandlers Source # | |
Defined in Hix.Managed.Handlers.Build Methods showsPrec :: Int -> SpecialBuildHandlers -> ShowS # show :: SpecialBuildHandlers -> String # showList :: [SpecialBuildHandlers] -> ShowS # | |
| Eq SpecialBuildHandlers Source # | |
Defined in Hix.Managed.Handlers.Build Methods (==) :: SpecialBuildHandlers -> SpecialBuildHandlers -> Bool # (/=) :: SpecialBuildHandlers -> SpecialBuildHandlers -> Bool # | |