Maintainer | srk <srk@48.io> |
---|---|
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
|
Synopsis
- data BuildMode
- data BuildStatus
- data BuildResult = BuildResult {
- status :: !BuildStatus
- errorMessage :: !(Maybe Text)
- timesBuilt :: !Integer
- isNonDeterministic :: !Bool
- startTime :: !UTCTime
- stopTime :: !UTCTime
- buildSuccess :: BuildResult -> Bool
Documentation
Instances
Enum BuildMode Source # | |
Defined in System.Nix.Build succ :: BuildMode -> BuildMode # pred :: BuildMode -> BuildMode # fromEnum :: BuildMode -> Int # enumFrom :: BuildMode -> [BuildMode] # enumFromThen :: BuildMode -> BuildMode -> [BuildMode] # enumFromTo :: BuildMode -> BuildMode -> [BuildMode] # enumFromThenTo :: BuildMode -> BuildMode -> BuildMode -> [BuildMode] # | |
Show BuildMode Source # | |
Eq BuildMode Source # | |
Ord BuildMode Source # | |
Defined in System.Nix.Build |
data BuildStatus Source #
Built | |
Substituted | |
AlreadyValid | |
PermanentFailure | |
InputRejected | |
OutputRejected | |
TransientFailure | |
CachedFailure | |
TimedOut | |
MiscFailure | |
DependencyFailed | |
LogLimitExceeded | |
NotDeterministic |
Instances
data BuildResult Source #
Result of the build
BuildResult | |
|
Instances
Show BuildResult Source # | |
Defined in System.Nix.Build showsPrec :: Int -> BuildResult -> ShowS # show :: BuildResult -> String # showList :: [BuildResult] -> ShowS # | |
Eq BuildResult Source # | |
Defined in System.Nix.Build (==) :: BuildResult -> BuildResult -> Bool # (/=) :: BuildResult -> BuildResult -> Bool # | |
Ord BuildResult Source # | |
Defined in System.Nix.Build compare :: BuildResult -> BuildResult -> Ordering # (<) :: BuildResult -> BuildResult -> Bool # (<=) :: BuildResult -> BuildResult -> Bool # (>) :: BuildResult -> BuildResult -> Bool # (>=) :: BuildResult -> BuildResult -> Bool # max :: BuildResult -> BuildResult -> BuildResult # min :: BuildResult -> BuildResult -> BuildResult # |
buildSuccess :: BuildResult -> Bool Source #