Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data CabalInfo = CabalInfo {}
- cabalRead :: FilePath -> IO CabalInfo
- cabalWriteVersion :: FilePath -> String -> IO ()
- cabalBumpVersion :: FilePath -> IO String
- cabalSdist :: FilePath -> IO FilePath
- cabalUpload :: FilePath -> IO ()
- gitCheckout :: String -> IO ()
- gitGetTags :: IO [String]
- gitTag :: String -> IO ()
- gitCommit :: String -> IO ()
- gitPush :: String -> IO ()
- gitPushTags :: String -> IO ()
- gitAssertEmptyStaging :: IO ()
- prompt :: String -> IO String
- abort :: String -> IO a
- logStep :: String -> IO ()
- changelogPrepare :: IO ()
Documentation
cabalRead :: FilePath -> IO CabalInfo Source #
Given a folder, find a Cabal file and read the package version
cabalWriteVersion :: FilePath -> String -> IO () Source #
Given a folder, find a Cabal file and update the package version
cabalUpload :: FilePath -> IO () Source #
gitCheckout :: String -> IO () Source #
gitGetTags :: IO [String] Source #
gitPushTags :: String -> IO () Source #
gitAssertEmptyStaging :: IO () Source #
changelogPrepare :: IO () Source #