Skip to content

Commit 7f8c251

Browse files
[platform/broadcom]: Makefile changes for arista-fwutil (sonic-net#21600)
* Add facilities to include arista fwutil into image if deb is in repo Signed-off-by: Liam Kearney <liamkearney@microsoft.com>
1 parent 794926e commit 7f8c251

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

platform/broadcom/one-aboot.mk

+3
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ $(SONIC_ONE_ABOOT_IMAGE)_INSTALLS += $(ARISTA_PLATFORM_MODULE_PYTHON3) \
1414
$(ARISTA_PLATFORM_MODULE_DRIVERS) \
1515
$(ARISTA_PLATFORM_MODULE_LIBS) \
1616
$(ARISTA_PLATFORM_MODULE)
17+
ifeq ($(INSTALL_ARISTA_FWUTIL),y)
18+
$(SONIC_ONE_ABOOT_IMAGE)_INSTALLS += $(ARISTA_FWUTIL)
19+
endif
1720
ifeq ($(INSTALL_DEBUG_TOOLS),y)
1821
$(SONIC_ONE_ABOOT_IMAGE)_DOCKERS += $(SONIC_INSTALL_DOCKER_DBG_IMAGES)
1922
$(SONIC_ONE_ABOOT_IMAGE)_DOCKERS += $(filter-out $(patsubst %-$(DBG_IMAGE_MARK).gz,%.gz, $(SONIC_INSTALL_DOCKER_DBG_IMAGES)), $(SONIC_INSTALL_DOCKER_IMAGES))

platform/broadcom/platform-modules-arista.mk

+11
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,14 @@ export ARISTA_PLATFORM_MODULE \
2222
ARISTA_PLATFORM_MODULE_PYTHON3 \
2323
ARISTA_PLATFORM_MODULE_DRIVERS \
2424
ARISTA_PLATFORM_MODULE_LIBS
25+
26+
ARISTA_FWUTIL_VERSION = 1.0.1
27+
ARISTA_FWUTIL = arista-fwutil_$(ARISTA_FWUTIL_VERSION)_amd64.deb
28+
$(ARISTA_FWUTIL)_PATH = $(PLATFORM_PATH)/extra-debs
29+
30+
#Install fwutil package if it exists
31+
ifneq (,$(wildcard $($(ARISTA_FWUTIL)_PATH)/$(ARISTA_FWUTIL)))
32+
SONIC_COPY_DEBS += $(ARISTA_FWUTIL)
33+
INSTALL_ARISTA_FWUTIL = y
34+
endif
35+

0 commit comments

Comments
 (0)