cabal-debian-4.15: Create a debianization for a cabal package

Safe HaskellNone

Debian.Debianize.Options

Synopsis

Documentation

options :: MonadIO m => [OptDescr (DebT m ())]Source

Options that modify other atoms.

putEnvironmentArgs :: [String] -> IO ()Source

Insert a value for CABALDEBIAN into the environment that the withEnvironment* functions above will find and use. E.g. putEnvironmentFlags [--dry-run, --validate] (debianize defaultFlags)

withEnvironmentArgs :: MonadIO m => ([String] -> DebT m a) -> DebT m aSource

Read a value out of the CABALDEBIAN environment variable which is the result of applying show to a [String].