pmbootstrap-meow/pmb/parse
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
..
__init__.py pmbootstrap qemu: add aarch64 big/little hack (MR 1983) 2020-10-20 22:34:08 +02:00
_apkbuild.py Support arch="" in APKBUILD to skip builds (MR 1985) 2020-10-30 17:33:33 +01:00
apkindex.py pmb.parse: Respect provider_priority if multiple providers exist (MR 1945) 2020-06-16 01:31:28 +03:00
arch.py cpu_emulation_required: not for armv7 -> armhf (MR 1952) 2020-07-14 22:42:55 +02:00
arguments.py aportupgrade: add support for specifying git ref (MR 1964) 2020-09-16 20:31:04 +03:00
binfmt_info.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
bootimg.py pmb.parse.bootimg: detect mediatek header (MR 1955) 2020-08-21 18:33:30 +02:00
cpuinfo.py pmbootstrap qemu: add aarch64 big/little hack (MR 1983) 2020-10-20 22:34:08 +02:00
depends.py pmb.parse: Respect provider_priority if multiple providers exist (MR 1945) 2020-06-16 01:31:28 +03:00
deviceinfo.py pmb.parse.deviceinfo.sanity_check: verify chassis (MR 1933) 2020-05-24 08:38:43 +02:00
kconfig.py pmb.parse.kconfig: implement anbox kconfig check (MR 1916) 2020-05-24 04:42:01 +02:00
version.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00