pmbootstrap/pmb/aportgen
Oliver Smith 0dfe489b78
pmbootstrap aportgen: replace arch=all with native (MR 1965)
Packages like binutils-*, busybox-static-*, gcc-*, grub-efi-*, musl-*
are only needed for the native architecture during cross compilation.
Don't bother with trying to build them for other arches to save time and
to avoid getting stuck frequently at "armv7/binutils-aarch64" etc.

A few people like to use pmbootstrap on aarch64 hosts (e.g. PineBook
Pro), so let's make it available for aarch64 again when we can build
aarch64 packages natively in CI and bpo. (They do get stuck there right
now, because of qemu user emulation.)

Related: https://gitlab.com/postmarketOS/build.postmarketos.org/-/issues/75
2020-09-21 17:48:34 +02:00
..
__init__.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
binutils.py pmbootstrap aportgen: replace arch=all with native (MR 1965) 2020-09-21 17:48:34 +02:00
busybox_static.py pmbootstrap aportgen: replace arch=all with native (MR 1965) 2020-09-21 17:48:34 +02:00
core.py aportgen get_upstream_aport: checkout branch (MR 1948) 2020-06-24 20:16:55 +03:00
device.py pmb.parse.bootimg: detect mediatek header (MR 1955) 2020-08-21 18:33:30 +02:00
gcc.py pmbootstrap aportgen: replace arch=all with native (MR 1965) 2020-09-21 17:48:34 +02:00
grub_efi.py pmbootstrap aportgen: replace arch=all with native (MR 1965) 2020-09-21 17:48:34 +02:00
linux.py pmb.aportgen.linux: fix generated apkbuild when using qcdt (MR 1935) 2020-05-10 18:13:04 +02:00
musl.py pmbootstrap aportgen: replace arch=all with native (MR 1965) 2020-09-21 17:48:34 +02:00