{-# LANGUAGE NoImplicitPrelude #-}
module Stack.Types.Build
( ExcludeTHLoading (..)
, ConvertPathsToAbsolute (..)
, KeepOutputOpen (..)
) where
import Stack.Prelude
data ExcludeTHLoading
= ExcludeTHLoading
| KeepTHLoading
data ConvertPathsToAbsolute
= ConvertPathsToAbsolute
| KeepPathsAsIs
data KeepOutputOpen
= KeepOpen
| CloseOnException
deriving KeepOutputOpen -> KeepOutputOpen -> Bool
(KeepOutputOpen -> KeepOutputOpen -> Bool)
-> (KeepOutputOpen -> KeepOutputOpen -> Bool) -> Eq KeepOutputOpen
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: KeepOutputOpen -> KeepOutputOpen -> Bool
== :: KeepOutputOpen -> KeepOutputOpen -> Bool
$c/= :: KeepOutputOpen -> KeepOutputOpen -> Bool
/= :: KeepOutputOpen -> KeepOutputOpen -> Bool
Eq