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


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

module Distribution.Simple.UUAGC

-- | Deprecated userhook

-- | <i>Deprecated: Use uuagcLibUserHook instead </i>
uuagcUserHook :: UserHooks

-- | Deprecated userhook

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

-- | <i>Deprecated: Use uuagcLibUserHook instead </i>
uuagc :: BuildInfo -> LocalBuildInfo -> 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])
