module Data.GI.CodeGen.Config
( Config(..)
) where
import Data.Text (Text)
import Data.GI.CodeGen.Overrides (Overrides)
data Config = Config {
Config -> Text
modName :: Text,
Config -> Text
modVersion :: Text,
Config -> Text
ghcPkgName :: Text,
Config -> Text
ghcPkgVersion :: Text,
Config -> Bool
verbose :: Bool,
Config -> Overrides
overrides :: Overrides
} deriving Int -> Config -> ShowS
[Config] -> ShowS
Config -> String
(Int -> Config -> ShowS)
-> (Config -> String) -> ([Config] -> ShowS) -> Show Config
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> Config -> ShowS
showsPrec :: Int -> Config -> ShowS
$cshow :: Config -> String
show :: Config -> String
$cshowList :: [Config] -> ShowS
showList :: [Config] -> ShowS
Show