-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/

-- | Cabal plugin for UUAGC
--   
--   Cabal plugin for the Universiteit Utrecht Attribute Grammar System
@package uuagc-cabal
@version 1.3.0.0

module Distribution.Simple.UUAGC

-- | Deprecated userhook

-- | Deprecated: Use uuagcLibUserHook instead
uuagcUserHook :: UserHooks

-- | Deprecated userhook

-- | Deprecated: Use uuagcLibUserHook instead
uuagcUserHook' :: String -> UserHooks

-- | Deprecated: Use uuagcLibUserHook instead
uuagc :: BuildInfo -> LocalBuildInfo -> ComponentLocalBuildInfo -> PreProcessor

-- | Main hook, argument should be uuagc function
uuagcLibUserHook :: ([String] -> FilePath -> IO (ExitCode, [FilePath])) -> UserHooks

-- | Create uuagc function using shell (old method)
uuagcFromString :: String -> [String] -> FilePath -> IO (ExitCode, [FilePath])
