packages feed

uuagc-cabal 1.0.6.0 → 1.1.0.0

raw patch · 3 files changed

+15/−14 lines, 3 filesdep ~Cabaldep ~mtlnew-uploaderPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: Cabal, mtl

API changes (from Hackage documentation)

- Distribution.Simple.UUAGC: uuagc :: BuildInfo -> LocalBuildInfo -> PreProcessor
+ Distribution.Simple.UUAGC: uuagc :: BuildInfo -> LocalBuildInfo -> ComponentLocalBuildInfo -> PreProcessor

Files

src/Distribution/Simple/UUAGC/Parser.hs view
@@ -13,7 +13,7 @@ import System.Console.GetOpt import System.IO.Unsafe(unsafeInterleaveIO) import System.IO(hPutStr,stderr)-import Control.Monad.Error+import Control.Monad.Error.Class  data ParserError = DefParserError String                  deriving (Show, Eq, Read)
src/Distribution/Simple/UUAGC/UUAGC.hs view
@@ -152,7 +152,7 @@   if usesOptionsFile        then do r <- parserAG' defUUAGCOptions                case r of-                 Left e -> die (show e)+                 Left e -> dieNoVerbosity (show e)                  Right a -> return $ cabalOpts ++ a        else return cabalOpts @@ -251,14 +251,15 @@ getAGFileList :: AGFileOptions -> [FilePath] getAGFileList = map (normalise . filename) -uuagc :: BuildInfo -> LocalBuildInfo -> PreProcessor+uuagc :: BuildInfo -> LocalBuildInfo -> ComponentLocalBuildInfo -> PreProcessor uuagc = uuagc' (uuagcFromString uuagcn)  uuagc' :: ([String] -> FilePath -> IO (ExitCode, [FilePath]))         -> BuildInfo         -> LocalBuildInfo+        -> ComponentLocalBuildInfo         -> PreProcessor-uuagc' uuagc build lbi  =+uuagc' uuagc build lbi _ =    PreProcessor {      platformIndependent = True,      runPreProcessor = mkSimplePreProcessor $ \ inFile outFile verbosity ->@@ -279,8 +280,8 @@                             ex@(ExitFailure _) -> throwIO ex                 } -nouuagc :: BuildInfo -> LocalBuildInfo -> PreProcessor-nouuagc build lbi =+nouuagc :: BuildInfo -> LocalBuildInfo -> ComponentLocalBuildInfo -> PreProcessor+nouuagc build lbi _ =   PreProcessor {     platformIndependent = True,     runPreProcessor = mkSimplePreProcessor $ \inFile outFile verbosity -> do
uuagc-cabal.cabal view
@@ -1,24 +1,24 @@ cabal-version: >=1.8 build-type: Simple name: uuagc-cabal-version: 1.0.6.0+version: 1.1.0.0 license: BSD3 license-file: LICENSE-maintainer: Jeroen Bransen <J.Bransen@uu.nl>-homepage: http://www.cs.uu.nl/wiki/HUT/WebHome-description: Cabal plugin for UUAGC-synopsis: Cabal plugin for the Universiteit Utrecht Attribute Grammar System+maintainer: Atze Dijkstra (atzedijkstra@gmail.com)+homepage: https://github.com/UU-ComputerScience/uuagc+synopsis: Cabal plugin for UUAGC+description: Cabal plugin for the Universiteit Utrecht Attribute Grammar System category: Development stability: Stable copyright: Universiteit Utrecht author: Software Technology at Universiteit Utrecht-bug-reports: hut-developers@cs.uu.nl+bug-reports: https://github.com/UU-ComputerScience/uuagc/issues tested-with: GHC >= 6.12 extra-source-files: README  library-   build-depends:   base >= 4, base < 5, Cabal >= 1.8.0.6, directory >= 1.0.1.1-   build-depends:   process >= 1.0.1.3, containers >= 0.3, uulib >= 0.9.14, filepath >= 1.1.0.4, mtl >= 2.0.1.0+   build-depends:   base >= 4, base < 5, Cabal >= 2, directory >= 1.0.1.1+   build-depends:   process >= 1.0.1.3, containers >= 0.3, uulib >= 0.9.14, filepath >= 1.1.0.4, mtl >= 2.2.1    hs-source-dirs:  src, src-options    exposed-modules: Distribution.Simple.UUAGC    other-modules:   Distribution.Simple.UUAGC.UUAGC,