packages feed

cabal-meta 0.4.1.1 → 0.4.1.2

raw patch · 2 files changed

+8/−6 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

cabal-meta.cabal view
@@ -1,5 +1,5 @@ name:            cabal-meta-version:         0.4.1.1+version:         0.4.1.2 license:         BSD3 license-file:    LICENSE author:          Greg Weber <greg@gregweber.info>
main.hs view
@@ -10,7 +10,6 @@ import Data.Text (Text) import Data.Version (showVersion) -import Filesystem.Path.CurrentOS (filename) import Prelude hiding (FilePath)  headDef :: a -> [a] -> a@@ -41,8 +40,9 @@ assertCabalDependencies :: CabalExe -> IO () assertCabalDependencies Cabal    = shelly $ do   mPath <- which "cabal-src-install"-  when (isNothing mPath) $-    errorExit "please run: cabal install cabal-src"+  when (isNothing mPath) $ do+    echo "please run: cabal install cabal-src"+    quietExit 1  assertCabalDependencies CabalDev = do   mcd <- shelly $ which "cabal-dev"@@ -64,12 +64,14 @@   let isDev = isJust mDev    let  cabal = if isDev then CabalDev else Cabal-  assertCabalDependencies cabal    unless (headDef "" noDevArgs == "install") $ do     putStrLn $ T.unpack help     putStrLn $ "using cabal: " ++ show cabal-    shelly $ exit 1+    shelly $+      if (headDef "" noDevArgs == "--help") then exit 0 else quietExit 1++  assertCabalDependencies cabal    let (_:args) = noDevArgs