Skip to content

Commit 8e4942e

Browse files
nazar-garmadiyMaksym Hedeon
authored and
Maksym Hedeon
committed
[Sonic INVM] update build system to get basic Sonic image. Add new build option SONIC_INVM_MINIMAL
1 parent 92f6771 commit 8e4942e

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

platform/innovium/one-image.mk

+2
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,12 @@ $(SONIC_ONE_IMAGE)_IMAGE_TYPE = onie
77
$(SONIC_ONE_IMAGE)_LAZY_INSTALLS += $(CEL_MIDSTONE_200I_PLATFORM_MODULE)
88
$(SONIC_ONE_IMAGE)_LAZY_INSTALLS += $(WISTRON_PLATFORM_MODULE)
99
$(SONIC_ONE_IMAGE)_INSTALLS += $(INVM_DRV)
10+
ifeq ($(SONIC_INVM_MINIMAL),n)
1011
ifeq ($(INSTALL_DEBUG_TOOLS),y)
1112
$(SONIC_ONE_IMAGE)_DOCKERS += $(SONIC_INSTALL_DOCKER_DBG_IMAGES)
1213
$(SONIC_ONE_IMAGE)_DOCKERS += $(filter-out $(patsubst %-$(DBG_IMAGE_MARK).gz,%.gz, $(SONIC_INSTALL_DOCKER_DBG_IMAGES)), $(SONIC_INSTALL_DOCKER_IMAGES))
1314
else
1415
$(SONIC_ONE_IMAGE)_DOCKERS = $(SONIC_INSTALL_DOCKER_IMAGES)
1516
endif
17+
endif
1618
SONIC_INSTALLERS += $(SONIC_ONE_IMAGE)

rules/config

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
SONIC_VS_MINIMAL = n
66
SONIC_MLNX_MINIMAL = n
7+
SONIC_INVM_MINIMAL = n
78

89
# SONIC_CONFIG_PRINT_DEPENDENCIES - show dependencies for each invoked target.
910
# Before executing rule for each target its dependencies are printed to console.

slave.mk

+1
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,7 @@ $(info "SONIC_BUILD_JOBS" : "$(SONIC_BUILD_JOBS)")
281281
$(info "SONIC_CONFIG_MAKE_JOBS" : "$(SONIC_CONFIG_MAKE_JOBS)")
282282
$(info "SONIC_VS_MINIMAL" : "$(SONIC_VS_MINIMAL)")
283283
$(info "SONIC_MLNX_MINIMAL" : "$(SONIC_MLNX_MINIMAL)")
284+
$(info "SONIC_INVM_MINIMAL" : "$(SONIC_INVM_MINIMAL)")
284285
$(info "SONIC_USE_DOCKER_BUILDKIT" : "$(SONIC_USE_DOCKER_BUILDKIT)")
285286
$(info "USERNAME" : "$(USERNAME)")
286287
$(info "PASSWORD" : "$(PASSWORD)")

0 commit comments

Comments
 (0)