sonic-buildimage/rules
Renuka Manavalan 0bca6b8468
1) Build debug docker image for each docker (#3104)
2) Install debug tools in every debug docker image
3) Install available debug symbols in debug docker image
4) Provide additional host/docker mapping for host dirs /src & /debug
    4.1) The one-image will have source code under /src
    4.2) /debug is mapped as rw. User can put his core file there and use this dir to
         collect debug session logs too.
5) Build debug image using debug dockers
6) Source code is archived into /src of debug image
7) The welcome banner is extended to display these additional facilities in debug image.
2019-07-09 08:55:03 -07:00
..
asyncsnmp-py3.mk Move platform-specific hardware plugin base packages to sonic-platform-common submodule (#1301) 2018-01-17 17:11:31 -08:00
bash.mk Fix for bash's memory-leak (#1879) 2018-07-27 17:46:33 -07:00
config [build] force Linux to drop cache before calling kvm (#2717) 2019-04-01 22:47:23 +00:00
dbsyncd-py2.mk [swsssdk]: Update nomenclature: 'sswsdk' -> 'swsssdk' (#445) 2017-03-30 11:51:05 -07:00
docker-base.mk 1) Build debug docker image for each docker (#3104) 2019-07-09 08:55:03 -07:00
docker-config-engine.mk 1) Build debug docker image for each docker (#3104) 2019-07-09 08:55:03 -07:00
docker-database.mk 1) Build debug docker image for each docker (#3104) 2019-07-09 08:55:03 -07:00
docker-dhcp-relay.mk 1) Build debug docker image for each docker (#3104) 2019-07-09 08:55:03 -07:00
docker-fpm-frr.mk 1) Build debug docker image for each docker (#3104) 2019-07-09 08:55:03 -07:00
docker-fpm-gobgp.mk [build]: Adding support for Free-Range-Routing stack. (#510) 2017-04-20 09:12:27 -07:00
docker-fpm-quagga.mk [installer] Copy old config files rather than only minigraph (#730) 2017-06-21 11:02:25 -07:00
docker-fpm.mk [build]: Adding support for Free-Range-Routing stack. (#510) 2017-04-20 09:12:27 -07:00
docker-lldp-sv2.mk [LLDP] Add lldpmgrd Daemon to Manage LLDP Configuration (#1428) 2018-03-02 16:46:22 -08:00
docker-platform-monitor.mk 1) Build debug docker image for each docker (#3104) 2019-07-09 08:55:03 -07:00
docker-ptf.mk Add recipe for ptf docker 2017-01-05 14:39:07 -08:00
docker-router-advertiser.mk 1) Build debug docker image for each docker (#3104) 2019-07-09 08:55:03 -07:00
docker-snmp-sv2.mk Remove Arista-specific service ACL solution; All platforms now use caclmgrd (#2202) 2018-10-29 10:25:18 -07:00
docker-sonic-mgmt.mk [sonic-mgmt]: move sonic-mgmt docker build into sonic-slave (#819) 2017-07-19 08:10:45 -07:00
docker-teamd.mk 1) Build debug docker image for each docker (#3104) 2019-07-09 08:55:03 -07:00
docker-telemetry.mk 1) Build debug docker image for each docker (#3104) 2019-07-09 08:55:03 -07:00
frr.mk 1) Build debug docker image for each docker (#3104) 2019-07-09 08:55:03 -07:00
functions [rules/functions][slave.mk]: Refine build output (#838) 2017-07-25 09:49:39 +03:00
gobgp.mk Add bgp container with gobgp (#358) 2017-03-02 11:33:46 -08:00
hiredis.mk Remove unnecessary build dependencies for hiredis (#91) 2016-12-07 07:26:07 -08:00
initramfs-tools.mk [baseimage]: update make file for initramfs-tools (#1967) 2018-08-22 13:04:58 -07:00
iproute2.mk [vs]: add vlan configuration support in virtual switch (#1200) 2017-11-30 14:59:25 -08:00
isc-dhcp.mk Revert "Fix the sonic build issue" (#1671) 2018-05-02 14:17:04 -07:00
ixgbe.mk [vs]: build sonic vs kvm image (#2269) 2018-11-20 22:32:40 -08:00
libnl3.mk [libnl3]: Upgrade libnl3 version to 3.2.27-2, same version as in Debian Stretch (#1795) 2018-06-19 13:12:28 -07:00
libteam.mk Build improvements (#80) 2016-12-05 11:12:19 -08:00
linux-kernel.mk [submodule] update sonic-linux-kernel (#3038) 2019-06-20 21:21:36 -07:00
lldpd.mk [lldp]: LLDP is misbehaving if netlink messages were lost due to timing issue. (#1909) 2018-08-09 23:58:30 -07:00
mpdecimal.mk Build improvements (#80) 2016-12-05 11:12:19 -08:00
ptf.mk Integrate ptf into buildimage (#111) 2016-12-08 09:24:48 -08:00
python3.mk Remove unused packages in docker images and host (#2807) 2019-04-30 19:12:00 +00:00
python-click.mk Build python-click Debian package from version 6.7-4 source to fix CLI autocomplete/suggest (#1824) 2018-06-29 09:59:46 -07:00
quagga.mk [quagga]: collect quagga-dbg debian package (#2575) 2019-02-21 18:15:18 +00:00
radvd.mk [201811] [radvd] Build radvd from source; Patch so as not to treat out-of-range MTU as an error (#2796) 2019-04-17 16:40:40 -07:00
redis-dump-load-py2.mk Build patched redis-dump-load (#2277) 2018-11-20 19:27:56 -08:00
redis.mk Build improvements (#80) 2016-12-05 11:12:19 -08:00
sairedis.mk [libsaithrift-dev]: Enable building libsaithrift-dev and pythonthrift libraries (#1296) 2018-01-11 20:32:14 -08:00
scripts.mk [vs]: add vlan configuration support in virtual switch (#1200) 2017-11-30 14:59:25 -08:00
snmpd.mk Add dependency on libl3 for libsnmp-base (#100) 2016-12-06 10:12:22 -08:00
socat.mk [socat]: build socat with readline (#1919) 2018-08-13 01:12:58 -07:00
sonic-config.mk Introduce ConfigDB (#808) 2017-08-01 19:02:00 -07:00
sonic-device-data.mk Consolidate device-specific files; install as a Debian package (#316) 2017-02-27 00:13:36 -08:00
sonic-ledd.mk Move platform-specific hardware plugin base packages to sonic-platform-common submodule (#1301) 2018-01-17 17:11:31 -08:00
sonic-platform-common.mk Move platform-specific hardware plugin base packages to sonic-platform-common submodule (#1301) 2018-01-17 17:11:31 -08:00
sonic-utilities.mk Move platform-specific hardware plugin base packages to sonic-platform-common submodule (#1301) 2018-01-17 17:11:31 -08:00
sonic-xcvrd.mk [docker-platform-monitor] make file and supervisord conf change for new xcvrd deamon (#1840) 2018-08-03 16:33:56 -07:00
supervisor.mk [docker-base]: Upgrade supervisord to 3.3.3 and fix supervisord.conf (#1390) 2018-02-14 09:40:26 +08:00
swss-common.mk [vs] add teamsyncd into vs docker (#1112) 2017-11-03 17:13:39 -07:00
swss.mk Restore neighbor table to kernel during system warm-reboot (#2213) 2018-11-09 17:06:09 -08:00
swsssdk-py2.mk [swsssdk]: Update nomenclature: 'sswsdk' -> 'swsssdk' (#445) 2017-03-30 11:51:05 -07:00
swsssdk-py3.mk [swsssdk]: Update nomenclature: 'sswsdk' -> 'swsssdk' (#445) 2017-03-30 11:51:05 -07:00
tacacs.mk [rules/tacacs.mk] Correct package dependencies to ensure successful builds (#2180) 2018-10-30 01:50:13 -07:00
telemetry.mk [telemetry]: SONiC system telemetry Support (#1526) 2018-03-27 13:39:04 -07:00
thrift.mk Build improvements (#80) 2016-12-05 11:12:19 -08:00