pmbootstrap/pmb
Oliver Smith 173f90d796
Support arch="" in APKBUILD to skip builds (MR 1985)
Alpine indicates with arch="", that a package should temporarily not be
built for any architecture. Support this in postmarketOS too by not
complaining in the APKBUILD parser if arch is empty.

Adjust pmb.build.autodetect.arch and pmb.build.menuconfig.get_arch, so
both don't fail with an IndexError when encountering a disabled package.

Co-Authored-By: Luca Weiss <luca@z3ntu.xyz>
2020-10-30 17:33:33 +01:00
..
aportgen pmbootstrap aportgen: replace arch=all with native (MR 1965) 2020-09-21 17:48:34 +02:00
build Support arch="" in APKBUILD to skip builds (MR 1985) 2020-10-30 17:33:33 +01:00
chroot pmbootstrap install: don't screw up /etc/apk/world (MR 1981) 2020-10-27 17:56:45 +01:00
config Prepare 1.23.0 release 2020-09-24 11:20:42 +02:00
data pmb/data/keys/pmos-5a03a13a.rsa.pub: remove (!1835) 2019-11-21 23:52:25 +01:00
export Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
flasher Add "flasher flash_vbmeta" support for heimdall devices (MR 1936) 2020-06-02 11:14:59 +02:00
helpers pmbootstrap log: use tail -F, not -f (MR 1982) 2020-10-07 20:50:14 +02:00
install pmbootstrap install: refactor: install_pkgs block (MR 1981) 2020-10-27 17:56:46 +01:00
parse Support arch="" in APKBUILD to skip builds (MR 1985) 2020-10-30 17:33:33 +01:00
qemu pmbootstrap qemu: add aarch64 big/little hack (MR 1983) 2020-10-20 22:34:08 +02:00
__init__.py pmb: Fail on device ports directly in device/* (!1879) 2020-03-14 08:44:53 +01:00