|
1 | 1 | # docker image for brcm syncd |
2 | 2 |
|
3 | | -DOCKER_SYNCD_BRCM = docker-syncd-brcm.gz |
4 | | -$(DOCKER_SYNCD_BRCM)_PATH = $(PLATFORM_PATH)/docker-syncd-brcm |
5 | | -$(DOCKER_SYNCD_BRCM)_DEPENDS += $(SYNCD) |
6 | | -ifeq ($(INSTALL_DEBUG_TOOLS), y) |
7 | | -$(DOCKER_SYNCD_BRCM)_DEPENDS += $(SYNCD_DBG) \ |
| 3 | +DOCKER_SYNCD_PLATFORM_CODE = brcm |
| 4 | +include $(PLATFORM_PATH)/../template/docker-syncd-base.mk |
| 5 | + |
| 6 | +$(DOCKER_SYNCD_BASE)_DEPENDS += $(SYNCD) |
| 7 | +$(DOCKER_SYNCD_BASE)_FILES += $(DSSERVE) $(BCMCMD) |
| 8 | + |
| 9 | +$(DOCKER_SYNCD_BASE)_DBG_DEPENDS += $(SYNCD_DBG) \ |
8 | 10 | $(LIBSWSSCOMMON_DBG) \ |
9 | 11 | $(LIBSAIMETADATA_DBG) \ |
10 | 12 | $(LIBSAIREDIS_DBG) |
11 | | -endif |
12 | | -$(DOCKER_SYNCD_BRCM)_FILES += $(DSSERVE) $(BCMCMD) |
13 | | -$(DOCKER_SYNCD_BRCM)_LOAD_DOCKERS += $(DOCKER_CONFIG_ENGINE) |
14 | | -SONIC_DOCKER_IMAGES += $(DOCKER_SYNCD_BRCM) |
15 | | -ifneq ($(ENABLE_SYNCD_RPC),y) |
16 | | -SONIC_INSTALL_DOCKER_IMAGES += $(DOCKER_SYNCD_BRCM) |
17 | | -endif |
18 | 13 |
|
19 | | -$(DOCKER_SYNCD_BRCM)_CONTAINER_NAME = syncd |
20 | | -$(DOCKER_SYNCD_BRCM)_RUN_OPT += --net=host --privileged -t |
21 | | -$(DOCKER_SYNCD_BRCM)_RUN_OPT += -v /host/machine.conf:/etc/machine.conf |
22 | | -$(DOCKER_SYNCD_BRCM)_RUN_OPT += -v /var/run/docker-syncd:/var/run/sswsyncd |
23 | | -$(DOCKER_SYNCD_BRCM)_RUN_OPT += -v /etc/sonic:/etc/sonic:ro |
24 | | -$(DOCKER_SYNCD_BRCM)_RUN_OPT += -v /host/warmboot:/var/warmboot |
| 14 | +$(DOCKER_SYNCD_BASE)_RUN_OPT += -v /host/warmboot:/var/warmboot |
| 15 | +$(DOCKER_SYNCD_BASE)_RUN_OPT += -v /var/run/docker-syncd:/var/run/sswsyncd |
25 | 16 |
|
26 | | -$(DOCKER_SYNCD_BRCM)_BASE_IMAGE_FILES += bcmcmd:/usr/bin/bcmcmd |
27 | | -$(DOCKER_SYNCD_BRCM)_BASE_IMAGE_FILES += bcmsh:/usr/bin/bcmsh |
| 17 | +$(DOCKER_SYNCD_BASE)_BASE_IMAGE_FILES += bcmcmd:/usr/bin/bcmcmd |
| 18 | +$(DOCKER_SYNCD_BASE)_BASE_IMAGE_FILES += bcmsh:/usr/bin/bcmsh |
0 commit comments