sonic-buildimage/platform/broadcom
Renuka Manavalan c846fb9ead [build]: Updated Makefile infrastructure to build debug images. (#2753)
* Updated Makefile infrastructure to build debug images.
As a sample, platform/broadcom/docker-orchagent-brcm.mk is updated to add a docker-orchagent-brcm-dbg.gz target.

Now "BLDENV=stretch make target/docker-orchagent-brcm-dbg.gz" will build the debug image.

This debug image can be used in any linux box to inspect core file. If your module's external dependency can be suitably mocked, you my even manually run it inside.

"docker run -it --entrypoint=/bin/bash e47a8fb8ed38"

You may map the core file path to this docker run.

* Dropped the regular binary using DBG_PACKAGES and a small name change to help readability.

* Tweaked the changes to retain the existing behavior w.r.t INSTALL_DEBUG_TOOLS=y.

When this change ('building debug docker image transparently') is extended to all dockers, this flag would become redundant. Yet, there can be some test based use cases that rely on this flag.

Until after all the dockers gets their debug images by default and we switch all use cases of this flag to use the newly built debug images, we need to maintain the existing behavior.
2019-04-13 17:05:18 -07:00
..
docker-saiserver-brcm [docker-saiserver]: build docker-saiserver (#2244) 2018-11-14 01:15:31 -08:00
docker-syncd-brcm [docker-syncd-brcm] Add 'startsecs=0' to ledinit process (#2366) 2018-12-07 20:04:22 -08:00
docker-syncd-brcm-rpc Remove extra trailing newlines at EOF (#804) 2017-07-12 20:54:37 -07:00
saibcm-modules [kernel]: update sonic kernel to 4.9.0-8-2 (#2468) 2019-01-25 00:46:09 -08:00
sonic-platform-modules-accton [devices] add new accton platform minipack (#2670) 2019-03-15 09:40:38 -07:00
sonic-platform-modules-alphanetworks [kernel]: update sonic kernel to 4.9.0-8-2 (#2468) 2019-01-25 00:46:09 -08:00
sonic-platform-modules-arista@7e2d714ae7 [devices]: Add device data for Arista 7060PX/DX4-32 (#2534) 2019-02-08 22:02:01 -08:00
sonic-platform-modules-cel [platform-celestica]: Add new fancontrol service for haliburton device (#2736) 2019-04-10 19:13:30 -07:00
sonic-platform-modules-dell [Dell] [Z9100] Supporting PreEmphasis Settings for Optics (#2501) 2019-02-06 00:38:06 -08:00
sonic-platform-modules-delta [kernel]: update sonic kernel to 4.9.0-8-2 (#2468) 2019-01-25 00:46:09 -08:00
sonic-platform-modules-ingrasys [platform] update Ingrassy platform to support stretch (#2322) 2018-11-30 20:46:36 -08:00
sonic-platform-modules-inventec [kernel]: update sonic kernel to 4.9.0-8-2 (#2468) 2019-01-25 00:46:09 -08:00
sonic-platform-modules-mitac [devices]: move platform modules of accton, ingrasys, mitac, quanta into buildimage repo 2018-08-11 09:09:03 +00:00
sonic-platform-modules-quanta update .gitignore 2018-08-12 07:58:59 +00:00
sonic-platform-modules-s6000 [devices]: Reset I2C MUX in S6000 while invoking platform reboot (#2567) 2019-02-16 11:50:15 -08:00
docker-orchagent-brcm.mk [build]: Updated Makefile infrastructure to build debug images. (#2753) 2019-04-13 17:05:18 -07:00
docker-ptf-brcm.mk [docker-saiserver]: build docker-saiserver (#2244) 2018-11-14 01:15:31 -08:00
docker-saiserver-brcm.mk [docker-saiserver]: build docker-saiserver (#2244) 2018-11-14 01:15:31 -08:00
docker-syncd-brcm-rpc.mk Add ENABLE_SYNCD_RPC option (#642) 2017-05-30 16:17:03 -07:00
docker-syncd-brcm.mk [syncd] warn shutdown syncd process when warm boot is enabled (#2078) 2018-10-01 19:01:04 -07:00
libsaithrift-dev.mk [sai and sairedis] advance sairedis sub-module and upgrade to matching Broadcom SAI build (#2488) 2019-02-16 10:14:18 -08:00
one-aboot.mk [device/arista] Update Arista drivers submodule (#1376) 2018-02-08 00:12:30 +08:00
one-image.mk [devices] add new accton platform minipack (#2670) 2019-03-15 09:40:38 -07:00
platform-modules-accton.mk [devices] add new accton platform minipack (#2670) 2019-03-15 09:40:38 -07:00
platform-modules-alphanetworks.mk [devices]: Add snh60b0-640f device (Tomhawk2) & snh60a0-320fv2 device 32x100G (Tomhawk) (#2129) 2018-10-10 18:33:51 -07:00
platform-modules-arista.mk [arista] update arista drivers submodule (#2059) 2018-09-19 13:25:54 -07:00
platform-modules-cel.mk [platform/device] - Update Haliburton platform modules and device configuration (#1975) 2018-08-23 13:43:05 -07:00
platform-modules-dell.mk [devices]: DellEMC new platform support for z9264f - 64x100 (#26) 2018-08-11 09:09:03 +00:00
platform-modules-delta.mk [devices]: Add Delta Platform et-6248brb (#1640) 2018-09-01 13:25:46 -07:00
platform-modules-ingrasys.mk [build]: add stretch target to build in stretch docker 2018-08-11 09:09:03 +00:00
platform-modules-inventec.mk [device][platform] Update Inventec platform porting to support stretch (#2010) 2018-09-14 00:54:08 -07:00
platform-modules-mitac.mk [build]: add stretch target to build in stretch docker 2018-08-11 09:09:03 +00:00
platform-modules-quanta.mk [docker-saiserver]: build docker-saiserver (#2244) 2018-11-14 01:15:31 -08:00
platform-modules-s6000.mk [build]: add stretch target to build in stretch docker 2018-08-11 09:09:03 +00:00
platform.conf one image implementation (#215) 2017-01-29 11:33:33 -08:00
raw-image.mk add INSTALLS, LAZY_INSTALLS, DEPENDS targets to image build (#1159) 2017-11-16 12:27:03 -08:00
rules.mk Update bcmcmd binary: fix crash issue when long line >= 1023 chars (#2659) 2019-03-08 02:22:00 -08:00
sai-modules.mk [kernel]: update sonic kernel to 4.9.0-8-2 (#2468) 2019-01-25 00:46:09 -08:00
sai.mk [Bcm SAI] ugprade Broadcom SAI to version 3.3.5.4m-1 (#2765) 2019-04-10 19:11:59 -07:00