@@ -380,7 +380,20 @@ $(DOCKER_LOAD_TARGETS) : $(TARGET_PATH)/%.gz-load : .platform docker-start $$(TA
380
380
# ##############################################################################
381
381
382
382
# targets for building installers with base image
383
- $(addprefix $(TARGET_PATH ) /, $(SONIC_INSTALLERS ) ) : $(TARGET_PATH ) /% : .platform onie-image.conf $$(addprefix $(DEBS_PATH ) /,$$($$* _DEPENDS) ) $$(addprefix $(DEBS_PATH ) /,$$($$* _INSTALLS) ) $$(addprefix $(FILES_PATH ) /,$$($$* _FILES) ) $(addprefix $(DEBS_PATH ) /,$(INITRAMFS_TOOLS ) $(LINUX_KERNEL ) $(IGB_DRIVER ) $(SONIC_DEVICE_DATA ) $(SONIC_UTILS ) ) $$(addprefix $(TARGET_PATH ) /,$$($$* _DOCKERS) ) $$(addprefix $(PYTHON_WHEELS_PATH ) /,$(SONIC_CONFIG_ENGINE ) )
383
+ $(addprefix $(TARGET_PATH ) /, $(SONIC_INSTALLERS ) ) : $(TARGET_PATH ) /% : \
384
+ .platform \
385
+ onie-image.conf \
386
+ $$(addsuffix -install,$$(addprefix $(DEBS_PATH)/,$$($$*_DEPENDS))) \
387
+ $$(addprefix $(DEBS_PATH)/,$$($$*_INSTALLS)) \
388
+ $$(addprefix $(DEBS_PATH)/,$$($$*_LAZY_INSTALLS)) \
389
+ $$(addprefix $(FILES_PATH)/,$$($$*_FILES)) \
390
+ $(addprefix $(DEBS_PATH)/,$(INITRAMFS_TOOLS) \
391
+ $(LINUX_KERNEL) \
392
+ $(IGB_DRIVER) \
393
+ $(SONIC_DEVICE_DATA) \
394
+ $(SONIC_UTILS)) \
395
+ $$(addprefix $(TARGET_PATH)/,$$($$*_DOCKERS)) \
396
+ $$(addprefix $(PYTHON_WHEELS_PATH)/,$(SONIC_CONFIG_ENGINE))
384
397
$(HEADER)
385
398
# Pass initramfs and linux kernel explicitly. They are used for all platforms
386
399
export initramfs_tools="$(DEBS_PATH)/$(INITRAMFS_TOOLS)"
@@ -392,8 +405,8 @@ $(addprefix $(TARGET_PATH)/, $(SONIC_INSTALLERS)) : $(TARGET_PATH)/% : .platform
392
405
export enable_organization_extensions="$(ENABLE_ORGANIZATION_EXTENSIONS)"
393
406
export enable_dhcp_graph_service="$(ENABLE_DHCP_GRAPH_SERVICE)"
394
407
export shutdown_bgp_on_start="$(SHUTDOWN_BGP_ON_START)"
395
- export installer_debs=" $( addprefix $( DEBS_PATH) /,$( $* _DEPENDS ) ) "
396
- export lazy_installer_debs=" $( foreach deb, $( $* _INSTALLS ) ,$( foreach device, $( $( deb) _PLATFORM) ,$( addprefix $( device) @, $( DEBS_PATH) /$( deb) ) ) ) "
408
+ export installer_debs="$(addprefix $(DEBS_PATH)/,$($*_INSTALLS ))"
409
+ export lazy_installer_debs="$(foreach deb, $($*_LAZY_INSTALLS ),$(foreach device, $($(deb)_PLATFORM),$(addprefix $(device)@, $(DEBS_PATH)/$(deb))))"
397
410
export installer_images="$(addprefix $(TARGET_PATH)/,$($*_DOCKERS))"
398
411
export config_engine_wheel_path="$(addprefix $(PYTHON_WHEELS_PATH)/,$(SONIC_CONFIG_ENGINE))"
399
412
export swsssdk_py2_wheel_path="$(addprefix $(PYTHON_WHEELS_PATH)/,$(SWSSSDK_PY2))"
0 commit comments