pmbootstrap/pmb/parse
Luca Weiss 4a6c5657d5
pmb.parse.kconfig: don't enforce non-core checks for testing devices
Currently when any device does not conform to the options they declare,
we fail the whole kconfig check.

Now that we start requiring more options, especially with
pmb:kconfigcheck-community it makes sense to relax these restrictions so
we're more free to edit kconfig options and don't have to adjust all
testing devices that may or may not be properly maintained.

As a side effect this patch makes it practically impossible to make
kconfig check actually fail for any testing device which might not be
optimal. If these use cases appear in the future we will want to adjust
pmbootstrap to allow for that.

Reviewed-by: Oliver Smith <ollieparanoid@postmarketos.org>
Link: https://lists.sr.ht/~postmarketos/pmbootstrap-devel/%3C20221105074432.13804-2-luca@z3ntu.xyz%3E
2022-11-12 14:28:41 +01:00
..
__init__.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
_apkbuild.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
apkindex.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
arch.py pmb: enable riscv64 architecture (MR 2215) 2022-10-19 09:11:54 +02:00
arguments.py pmbootstrap ci: new command 2022-10-25 20:31:19 +02:00
binfmt_info.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
bootimg.py pmb.parse.bootimg: Add preliminary support for header v2 (MR 2194) 2022-07-18 14:49:16 -07:00
cpuinfo.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
depends.py pmb.parse.depends: ignore conflict dependency that no longer exists (MR 2181) 2022-05-12 22:26:53 -07:00
deviceinfo.py treewide: fix various lint errors (MR 2197) 2022-08-19 10:40:25 +02:00
kconfig.py pmb.parse.kconfig: don't enforce non-core checks for testing devices 2022-11-12 14:28:41 +01:00
version.py treewide: fix various lint errors (MR 2197) 2022-08-19 10:40:25 +02:00