forked from Mirror/pmbootstrap
Rename build.package() to build.packages() and take a list of packages to build, since every caller was inside a for loop this simplifies usage and let's us give nicer log output by doing all the builds first, so log messages don't get lost in the middle. Behaviour is cleaned up so this shouuuuld work pretty well now. It properly descends into dependencies and will build dependencies even if the package given doesn't need building. Technically this was only done before during install where the dependencies were recursed in chroot.apk.install(). It probably makes the most sense to have a mode where it doesn't build dependencies but warns the user about it, at least when invoked via pmbootstrap build. Signed-off-by: Caleb Connolly <caleb@postmarketos.org> |
||
---|---|---|
.. | ||
__init__.py | ||
_package.py | ||
autodetect.py | ||
checksum.py | ||
envkernel.py | ||
init.py | ||
kconfig.py | ||
newapkbuild.py | ||
other.py |