Skip to content

Commit 92f6771

Browse files
nazar-garmadiyMaksym Hedeon
authored and
Maksym Hedeon
committed
[Sonic MLNX] update build system to get basic Sonic image. Add new build option SONIC_MLNX_MINIMAL
1 parent 64ce00c commit 92f6771

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

platform/mellanox/one-image.mk

+2
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,13 @@ $(SONIC_ONE_IMAGE)_MACHINE = mellanox
2121
$(SONIC_ONE_IMAGE)_IMAGE_TYPE = onie
2222
$(SONIC_ONE_IMAGE)_INSTALLS += $(SX_KERNEL) $(KERNEL_MFT) $(MFT_OEM) $(MFT) $(MLNX_HW_MANAGEMENT)
2323
$(SONIC_ONE_IMAGE)_INSTALLS += $(SYSTEMD_SONIC_GENERATOR)
24+
ifeq ($(SONIC_MLNX_MINIMAL),n)
2425
ifeq ($(INSTALL_DEBUG_TOOLS),y)
2526
$(SONIC_ONE_IMAGE)_DOCKERS += $(SONIC_INSTALL_DOCKER_DBG_IMAGES)
2627
$(SONIC_ONE_IMAGE)_DOCKERS += $(filter-out $(patsubst %-$(DBG_IMAGE_MARK).gz,%.gz, $(SONIC_INSTALL_DOCKER_DBG_IMAGES)), $(SONIC_INSTALL_DOCKER_IMAGES))
2728
else
2829
$(SONIC_ONE_IMAGE)_DOCKERS = $(SONIC_INSTALL_DOCKER_IMAGES)
2930
endif
31+
endif
3032
$(SONIC_ONE_IMAGE)_FILES += $(MLNX_FILES)
3133
SONIC_INSTALLERS += $(SONIC_ONE_IMAGE)

rules/config

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
###############################################################################
44

55
SONIC_VS_MINIMAL = n
6+
SONIC_MLNX_MINIMAL = n
67

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

slave.mk

+1
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,7 @@ $(info "SONIC_CONFIG_PRINT_DEPENDENCIES" : "$(SONIC_CONFIG_PRINT_DEPENDENCIES)")
280280
$(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)")
283+
$(info "SONIC_MLNX_MINIMAL" : "$(SONIC_MLNX_MINIMAL)")
283284
$(info "SONIC_USE_DOCKER_BUILDKIT" : "$(SONIC_USE_DOCKER_BUILDKIT)")
284285
$(info "USERNAME" : "$(USERNAME)")
285286
$(info "PASSWORD" : "$(PASSWORD)")

0 commit comments

Comments
 (0)