Copyright | (c) Colin Woodbury 2012 - 2018 |
---|---|
License | GPL3 |
Maintainer | Colin Woodbury <colin@fosskers.ca> |
Safe Haskell | None |
Language | Haskell2010 |
Agnostically builds packages, regardless of original source.
Synopsis
- installPkgFiles :: (Member (Reader Settings) r, Member (Error Failure) r, Member IO r) => NonEmptySet PackagePath -> Eff r ()
- buildPackages :: (Member (Reader Settings) r, Member (Error Failure) r, Member IO r) => NonEmptySet Buildable -> Eff r (NonEmptySet PackagePath)
Documentation
installPkgFiles :: (Member (Reader Settings) r, Member (Error Failure) r, Member IO r) => NonEmptySet PackagePath -> Eff r () Source #
Expects files like: /var/cache/pacman/pkg/*.pkg.tar.xz
buildPackages :: (Member (Reader Settings) r, Member (Error Failure) r, Member IO r) => NonEmptySet Buildable -> Eff r (NonEmptySet PackagePath) Source #
All building occurs within temp directories, or in a location specified by the user with flags.