mirror of
https://review.coreboot.org/flashrom.git
synced 2025-04-26 22:52:34 +02:00
Allow to easily build all optional modules
This patch adds a CONFIG_EVERYTHING flag to the Makefile that sets all CONFIG_* flags to "yes" if they were "no". This provides a comfortable way to ensure maximum code exposure to tools like coverity[0] or clang's scan-build. [0] https://scan.coverity.com/projects/1020 Corresponding to flashrom svn r1869. Signed-off-by: Patrick Georgi <patrick@georgi-clan.de> Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
This commit is contained in:
parent
a4617f7aed
commit
ced7ab66cf
7
Makefile
7
Makefile
@ -467,6 +467,13 @@ CONFIG_IT8212 ?= yes
|
|||||||
# Disable wiki printing by default. It is only useful if you have wiki access.
|
# Disable wiki printing by default. It is only useful if you have wiki access.
|
||||||
CONFIG_PRINT_WIKI ?= no
|
CONFIG_PRINT_WIKI ?= no
|
||||||
|
|
||||||
|
# Enable all features if CONFIG_EVERYTHING=yes is given
|
||||||
|
ifeq ($(CONFIG_EVERYTHING), yes)
|
||||||
|
$(foreach var, $(filter CONFIG_%, $(.VARIABLES)),\
|
||||||
|
$(if $(filter no, $($(var))),\
|
||||||
|
$(eval $(var)=yes)))
|
||||||
|
endif
|
||||||
|
|
||||||
# Bitbanging SPI infrastructure, default off unless needed.
|
# Bitbanging SPI infrastructure, default off unless needed.
|
||||||
ifeq ($(CONFIG_RAYER_SPI), yes)
|
ifeq ($(CONFIG_RAYER_SPI), yes)
|
||||||
override CONFIG_BITBANG_SPI = yes
|
override CONFIG_BITBANG_SPI = yes
|
||||||
|
Loading…
x
Reference in New Issue
Block a user