cabal-debian-5.1: Create a Debianization for a Cabal package

Safe HaskellNone
LanguageHaskell2010

Debian.Debianize.Finalize

Description

Compute the debianization of a cabal package.

Synopsis

Documentation

debianize :: (MonadIO m, MonadFail m) => CabalT m () -> CabalT m () Source #

debianize customize initializes the CabalT state from the environment and the cabal package description in (and possibly the debian/changelog file) from the current directory, then runs customize and finalizes the debianization so it is ready to be output.

debianizeWith :: (MonadIO m, MonadFail m) => CabalT m () -> CabalT m () -> CabalT m () Source #

Pass a function with some additional work to do. I don't know if this could be done by just summing it with customize - probably. But I don't want to untangle this right now.