| Maintainer | srk <srk@48.io> |
|---|---|
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
System.Nix.Build
Description
|
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 Methods 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] # | |
| Eq BuildMode Source # | |
| Ord BuildMode Source # | |
| Show BuildMode Source # | |
data BuildStatus Source #
Constructors
| Built | |
| Substituted | |
| AlreadyValid | |
| PermanentFailure | |
| InputRejected | |
| OutputRejected | |
| TransientFailure | |
| CachedFailure | |
| TimedOut | |
| MiscFailure | |
| DependencyFailed | |
| LogLimitExceeded | |
| NotDeterministic |
Instances
data BuildResult Source #
Result of the build
Constructors
| BuildResult | |
Fields
| |
Instances
| Eq BuildResult Source # | |
Defined in System.Nix.Build | |
| Ord BuildResult Source # | |
Defined in System.Nix.Build Methods compare :: BuildResult -> BuildResult -> Ordering # (<) :: BuildResult -> BuildResult -> Bool # (<=) :: BuildResult -> BuildResult -> Bool # (>) :: BuildResult -> BuildResult -> Bool # (>=) :: BuildResult -> BuildResult -> Bool # max :: BuildResult -> BuildResult -> BuildResult # min :: BuildResult -> BuildResult -> BuildResult # | |
| Show BuildResult Source # | |
Defined in System.Nix.Build Methods showsPrec :: Int -> BuildResult -> ShowS # show :: BuildResult -> String # showList :: [BuildResult] -> ShowS # | |
buildSuccess :: BuildResult -> Bool Source #