Safe Haskell | None |
---|---|
Language | Haskell98 |
Read an existing Debianization from a directory file.
- inputDebianization :: MonadIO m => EnvSet -> DebT m ()
- inputDebianizationFile :: MonadIO m => FilePath -> DebT m ()
- inputChangeLog :: MonadIO m => DebT m ()
- inputCabalization :: (MonadIO m, Functor m) => DebT m ()
- inputCabalization' :: Verbosity -> Set (FlagName, Bool) -> [CompilerId] -> IO [Either [Dependency] PackageDescription]
- dataDir :: PackageDescription -> FilePath
Documentation
inputDebianization :: MonadIO m => EnvSet -> DebT m () Source
inputDebianizationFile :: MonadIO m => FilePath -> DebT m () Source
Try to input a file and if successful add it to the debianization.
inputChangeLog :: MonadIO m => DebT m () Source
inputCabalization :: (MonadIO m, Functor m) => DebT m () Source
inputCabalization' :: Verbosity -> Set (FlagName, Bool) -> [CompilerId] -> IO [Either [Dependency] PackageDescription] Source
dataDir :: PackageDescription -> FilePath Source
Compute the Cabal data directory for a Linux install from a Cabal package description. This needs to match the path cabal assigns to datadir in the distbuildautogen/Paths_packagename.hs module, or perhaps the path in the cabal_debian_datadir environment variable.