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