{-# LANGUAGE OverloadedStrings #-}
-- | Build time configuration used during code generation.
module GI.WebKit.Config ( overrides ) where

import qualified Data.Text as T
import Data.Text (Text)

-- | Overrides used when generating these bindings.
overrides :: Text
overrides :: Text
overrides = [Text] -> Text
T.unlines
 [ Text
"# PkgConfig names are slightly different to the GI namespaces"
 , Text
"pkg-config-name JavaScriptCore javascriptcoregtk"
 , Text
""
 , Text
"# nullable, but not marked as such"
 , Text
"set-attr WebKit/UserContentManager/register_script_message_handler/@parameters/world_name nullable 1"]