mirror of
https://review.coreboot.org/flashrom.git
synced 2025-04-29 16:03:47 +02:00
Makefile: Add macro to disable unsupported programmers
`mark_unsupported` disables all programmers passed as arguments and adds them to the UNSUPPORTED_FEATURES list. It's conveniently used with our dependency lists, e.g. $(call mark_unsupported,$(NEEDS_LIBUSB1) $(NEEDS_LIBFTDI)) Change-Id: I6c9b66dfa89ec3d71675576d03fcebfdea30ce7b Signed-off-by: Nico Huber <nico.h@gmx.de> Reviewed-on: https://review.coreboot.org/c/flashrom/+/55873 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Angel Pons <th3fanbus@gmail.com>
This commit is contained in:
parent
9d6d63e9fb
commit
9b9717b154
7
Makefile
7
Makefile
@ -133,6 +133,13 @@ DEPENDS_ON_LIBFTDI := \
|
|||||||
DEPENDS_ON_LIBJAYLINK := \
|
DEPENDS_ON_LIBJAYLINK := \
|
||||||
CONFIG_JLINK_SPI \
|
CONFIG_JLINK_SPI \
|
||||||
|
|
||||||
|
define mark_unsupported
|
||||||
|
$(foreach p,$1, \
|
||||||
|
$(if $(filter $($(p)),yes), \
|
||||||
|
$(eval UNSUPPORTED_FEATURES += $(p)=yes), \
|
||||||
|
$(eval override $(p) := no)))
|
||||||
|
endef
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
# General OS-specific settings.
|
# General OS-specific settings.
|
||||||
# 1. Prepare for later by gathering information about host and target OS
|
# 1. Prepare for later by gathering information about host and target OS
|
||||||
|
Loading…
x
Reference in New Issue
Block a user