Copyright | (c) Colin Woodbury 2012 - 2020 |
---|---|
License | GPL3 |
Maintainer | Colin Woodbury <colin@fosskers.ca> |
Safe Haskell | None |
Language | Haskell2010 |
Agnostically builds packages, regardless of original source.
Synopsis
- installPkgFiles :: NonEmpty PackagePath -> RIO Env ()
- buildPackages :: NonEmpty Buildable -> RIO Env [PackagePath]
- srcPkgStore :: FilePath
- vcsStore :: FilePath
Documentation
installPkgFiles :: NonEmpty PackagePath -> RIO Env () Source #
Expects files like: /var/cache/pacman/pkg/*.pkg.tar.xz
buildPackages :: NonEmpty Buildable -> RIO Env [PackagePath] Source #
All building occurs within temp directories, or in a location specified by the user with flags.
srcPkgStore :: FilePath Source #
Storage location for "source" packages built with --allsource
.
Can be overridden in config or with --allsourcepath
.