packages feed

hayland-0.1.0.0: Graphics/Wayland/Internal/SpliceClient.hs

{-# LANGUAGE TemplateHaskell, ForeignFunctionInterface #-}

module Graphics.Wayland.Internal.SpliceClient where

import Data.Functor
import Language.Haskell.TH
import Foreign.C.Types

import Graphics.Wayland.Scanner.Protocol
import Graphics.Wayland.Scanner
import Graphics.Wayland.Internal.SpliceClientInternal
import Graphics.Wayland.Internal.SpliceClientTypes


$(runIO readProtocol >>= generateClientExternalMethods)
$(runIO readProtocol >>= generateClientExternalListeners)
$(runIO readProtocol >>= generateRegistryBindExternal)