From 6ef5298d20b824e5178ca6b9401c4936394c5a97 Mon Sep 17 00:00:00 2001 From: Jonathon Hall Date: Tue, 14 Nov 2023 14:44:36 -0500 Subject: [PATCH] Makefile: Don't build ZIP update package for talos-2 talos-2 builds its own tgz update package that is not currently integrated with the zip method. While the zip method right now would theoretically if the tgz was inside it, this would have to be hooked up for talos-2 specifically. Signed-off-by: Jonathon Hall --- Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Makefile b/Makefile index 2f3a32f4..f44652b5 100644 --- a/Makefile +++ b/Makefile @@ -173,6 +173,9 @@ ifeq ($(CONFIG_COREBOOT), y) # Legacy flash boards don't generate an update package, the only purpose of # those boards is to be flashed over vendor firmware via an exploit. ifneq ($(CONFIG_LEGACY_FLASH), y) +# talos-2 builds its own update package, which is not integrated with the ZIP +# method currently +ifneq ($(BOARD), talos-2) # Coreboot targets create an update package that can be applied with integrity # verification before flashing (see flash-gui.sh). The ZIP package format # allows other metadata that might be needed to added in the future without @@ -186,6 +189,7 @@ $(board_build)/$(CB_UPDATE_PKG_FILE): $(board_build)/$(CB_OUTPUT_FILE) all: $(board_build)/$(CB_OUTPUT_FILE) $(board_build)/$(CB_UPDATE_PKG_FILE) endif +endif ifneq ($(CONFIG_COREBOOT_BOOTBLOCK),) all: $(board_build)/$(CB_BOOTBLOCK_FILE)