buildbox-1.5.3.1: Rehackable components for writing buildbots and test harnesses.
BuildBox.IO.Directory
Description
Directory utils that don't need to be in the Build monad.
Synopsis
lsFilesIn :: MonadIO m => String -> m [String]Source
Get the names of all files in a directory. This filters out the fake files like . and '..'
.
lsDirsIn :: MonadIO m => String -> m [String]Source
Get the names of all the dirs in this one. This filters out the fake files like . and '..'
traceFilesFrom :: FilePath -> IO (Seq FilePath)Source
Get all the files reachable from this directory