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

Safe HaskellNone
LanguageHaskell98

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 a Source

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