pmbootstrap/pmb
Caleb Connolly 204419fe49
build: make preferred target arch configurable
When invoking pmbootstrap build most packages default to the host arch,
however depending on your workflow it might be preferrable to default to
the device arch.

Add a new config option "build_default_device_arch" which when set will
make "pmbootstrap build" prioritise the device arch over the native
arch.

Default to False to preserve the old behaviour and don't ask during
pmbootstrap init as this may not be relevant for most folks.

Reviewed-by: Oliver Smith <ollieparanoid@postmarketos.org>
Co-developed-by: Oliver Smith <ollieparanoid@postmarketos.org>
Link: https://lists.sr.ht/~postmarketos/pmbootstrap-devel/%3C20230418-build-default-arch-v5-2-5223fab65867@postmarketos.org%3E
2023-05-01 13:19:14 +02:00
..
aportgen pmb.aportgen.device: fix flash method autocomplete 2023-04-04 09:13:04 +02:00
build build: make preferred target arch configurable 2023-05-01 13:19:14 +02:00
chroot Bump copyright to 2023 2023-01-22 19:18:06 +01:00
ci Bump copyright to 2023 2023-01-22 19:18:06 +01:00
config build: make preferred target arch configurable 2023-05-01 13:19:14 +02:00
data pmb: data: keys: sync with Alpine (MR 2131) 2021-10-19 01:44:35 +02:00
export Bump copyright to 2023 2023-01-22 19:18:06 +01:00
flasher Bump copyright to 2023 2023-01-22 19:18:06 +01:00
helpers Move version to pmb.__version__ 2023-04-15 01:44:37 +02:00
install Move version to pmb.__version__ 2023-04-15 01:44:37 +02:00
netboot Bump copyright to 2023 2023-01-22 19:18:06 +01:00
parse Move version to pmb.__version__ 2023-04-15 01:44:37 +02:00
qemu qemu/run: add support for EFI boot 2023-03-24 09:11:48 +01:00
sideload Bump copyright to 2023 2023-01-22 19:18:06 +01:00
__init__.py Prepare 1.52.0 release 2023-04-18 21:12:54 +02:00