build: add option to mark devices as BROKEN
authorAdrian Schmutzler <freifunk@adrianschmutzler.de>
Tue, 28 Jul 2020 18:47:34 +0000 (20:47 +0200)
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>
Thu, 30 Jul 2020 19:49:07 +0000 (21:49 +0200)
commit1d5260cf72763d92ba8c4aff61b3605e37af614a
tree9d09bbfb97522804d905de633cfb63bbe8f6c44b
parent504000d520ac8699137bd6b8dbd55f723f34bfbe
build: add option to mark devices as BROKEN

By specifying "BROKEN := 1" or "BROKEN := y" for a device, it will be
hidden (and deselected) by default. By that, it provides a stronger
option to "disable" a device beyond just using DEFAULT := n.

To make these devices visible, just enable the BROKEN option in
developer settings as already implemented for targets and packages.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
config/Config-devel.in
include/image.mk
scripts/metadata.pm
scripts/target-metadata.pl