arheneus@marvell.com
50fe458592
[build]: SONiC buildimage ARM arch support ( #2980 )
...
ARM Architecture support in SONIC
make configure platform=[ASIC_VENDOR_ARCH] PLATFORM_ARCH=[ARM_ARCH]
SONIC_ARCH: default amd64
armhf - arm32bit
arm64 - arm64bit
Signed-off-by: Antony Rheneus <arheneus@marvell.com>
2019-07-25 22:06:41 -07:00
Renuka Manavalan
33a1b26a11
[build]: Added debug dockers & image info ( #3121 )
...
Added details on how to build debug docker images and how they can be exploited for debugging.
2019-07-13 12:44:46 -07:00
lguohan
30b37ec6fb
[build]: make sonic-slave-stretch as the default build docker ( #2921 )
...
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2019-05-27 15:50:51 -07:00
randygaulmsft
3add5d46e4
Add note for running out of disk space in /var/lib/docker to README.md ( #2758 )
2019-04-10 00:02:57 -07:00
Darío Hereñú
c120ee9225
Fixed typo on paragraph #40 ( #2537 )
...
* plus minor formatting proposals
2019-02-07 09:25:41 -08:00
Guohan Lu
4750a87a28
[build]: add build badge for 201811 branch
2018-12-05 18:29:55 +00:00
Guohan Lu
b1d290c746
update build to 201803 and 201807
...
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-10-06 18:41:37 +00:00
Joe LeVeque
35d93f0c3b
[build] Remove sudo calls from build process ( #2015 )
...
* [build] Remove sudo calls from build process
* Make regex more strict
2018-09-04 22:32:46 -07:00
Ying Xie
a8ccf589c9
[build]: Makefile: make new step "make stretch" optional ( #1936 )
...
* [makefile] Rename Makefile to Makefile.work
Signed-off-by: Ying Xie <ying.xie@microsoft.com>
* [makefile] Add new make file to avoid extra step
* avoiding calling "make stretch"
Signed-off-by: Ying Xie <ying.xie@microsoft.com>
* [makefile] allow skipping "make stretch"
Signed-off-by: Ying Xie <ying.xie@microsoft.com>
* [makefile] add all PHONY targets to pass through list
Signed-off-by: Ying Xie <ying.xie@microsoft.com>
2018-08-16 15:54:31 -07:00
Guohan Lu
6246b161d5
[doc]: update build instruction for debian stretch
...
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-08-12 08:20:10 +00:00
Guohan Lu
88ea503e63
[doc]: update build instruction for debian stretch build
...
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-08-11 21:26:12 +00:00
Guohan Lu
0edb3802b0
[build]: add stretch target to build in stretch docker
2018-08-11 09:09:03 +00:00
Guohan Lu
9801ba9cc9
[devices]: enable platform modules for various platforms
2018-08-11 09:09:03 +00:00
Guohan Lu
2449fafae0
[kernel]: update kernel submodule and remove standalone igb driver
2018-08-11 09:07:59 +00:00
Guohan Lu
a0280dd500
update build instructions
2018-08-11 09:07:59 +00:00
lguohan
b86c3ee8ce
[build]: add barefoot master build badge ( #1881 )
2018-07-27 12:36:23 -07:00
lguohan
5034d695c3
[doc]: add build badge for 201712 release ( #1510 )
...
Signed-off-by: Guohan Lu <lguohan@gmail.com>
2018-03-18 16:15:19 -07:00
lguohan
6399818aeb
[doc]: add build note to use normal user account to do the make ( #1393 )
...
* [doc]: add build note to use normal user account to do the make
2018-02-15 17:44:16 -08:00
lguohan
45bf130803
[doc]: update sonic-buildimage clone instructions ( #1278 )
...
* [doc]: update sonic-buildimage clone instructions
2018-01-03 21:45:08 -08:00
lguohan
5c40aa52ac
[build]: add build badge for nephos platform ( #1267 )
2017-12-25 18:42:51 -08:00
lguohan
15d433d975
[build]: allow to use http(s) proxy in the build ( #1265 )
...
* allow to use http(s) proxy in the build
To enable this, use following command
http_proxy=[your_proxy] https_proxy=[your_proxy] make
2017-12-23 23:34:15 -08:00
kaiyu22
63de341dd6
[Platform] Add Ingrasys S9130-32X and S9230-64X with Nephos Switch ASIC ( #1245 )
...
* Add switch ASIC vendor and platforms for Nephos
- What I did
Add switch ASIC vendor: Nephos
Add Nephos platforms: Ingrasys S9130-32X, Ingrasys S9230-64X
- How I did it
Add platform/nephos files
Add platform/nephos/sonic-platform-modules-ingrasys submodule
Add device/ingrasys/x86_64-ingrasys_s9130_32x-r0 files
Add device/ingrasys/x86_64-ingrasys_s9230_64x-r0 files
Add SONiC to support Nephos platform
- How to verify it
To build SONiC installer image and docker images, run the following commands:
make configure PLATFORM=nephos
make target/sonic-nephos.bin
Check system and network feature is worked as well
- Description for the changelog
Add switch ASIC vendor and platforms for Nephos
- A picture of a cute animal (not mandatory but encouraged)
Signed-off-by: Sam Yang <yang.kaiyu@gmail.com>
* Advance sonic-sairedis submodule to include #271 (Add Nephos ASIC)
2017-12-22 10:04:29 -08:00
lguohan
cd4b11c811
[build]: add build badge for broadcom and mellanox on 201709 release ( #1147 )
2017-11-13 10:07:09 -08:00
lguohan
8990dc73df
[doc]: change build badge url to new build server ( #1134 )
2017-11-08 21:57:47 -08:00
lguohan
c17d6a79f5
[doc]: add badge for marvell and nephos build ( #1116 )
2017-11-04 18:31:07 -07:00
lguohan
875bdf6be9
[vs] add teamsyncd into vs docker ( #1112 )
...
* [vs] add teamsyncd into vs docker
* add build badge for virtual switch
2017-11-03 17:13:39 -07:00
Ying Xie
41f226f0dc
[build] capture 2 initialization git commands in 'make init' target ( #1074 )
2017-10-24 19:49:37 -07:00
Xin Liu
f7cdca42ce
Update README.md
2017-10-15 22:18:54 -07:00
Xin Liu
6eab72011b
Update README.md
2017-10-12 18:20:46 -07:00
Qi Luo
0cdad949e5
Fix typo in README ( #750 )
...
* Fix typo in README
* Fix comment
* Fix README
2017-06-23 22:53:15 -07:00
Xin Liu
8993614d6b
Update README.md
2017-05-10 11:21:56 -07:00
lguohan
45e5c14729
add badge for centec
2017-03-05 09:46:46 -08:00
Lihua Yuan
7069cefc90
Update README.md
2017-03-04 13:48:36 -08:00
lguohan
32e4655b3c
Update build instruction for broadcom platform
2017-03-04 10:11:20 -08:00
Lihua Yuan
524692462c
Update README.md
2017-03-01 18:03:31 -08:00
lguohan
0ed9b3ce28
[platform]: remove sku from build parameter ( #350 )
...
different sku will be contained in a single one sonic image.
no longer need to specify sku at the build time
2017-03-01 17:05:13 -08:00
Joe LeVeque
66efbe4ee6
[README.md]: Fix formatting
2017-02-27 16:21:46 -08:00
Joe LeVeque
2a551d3c60
Consolidate device-specific files; install as a Debian package ( #316 )
...
( All device-specific files now reside under /device directory in a <vendor-name>/<platform-string>/<hardware-SKU> directory structure in repo.
* Device-specific files are now packaged into a Debian package (sonic-device-data) and are now installed to /usr/share/sonic/device/<platform-string>/<hardware-SKU>/ directory on switch.
2017-02-27 00:13:36 -08:00
lguohan
e6753fe6f0
[doc]: add build space recommendation
2017-02-08 19:02:18 -08:00
lguohan
5278f1a0e5
add instructions to change git path to relative path
2017-01-31 12:04:06 -08:00
lguohan
4e3bbc8e13
update build instruction for one image
2017-01-29 16:10:35 -08:00
lguohan
03660d9dd3
add build badge for Cavium platform
2016-12-29 10:03:59 -08:00
Xin Liu
dc4dc7ba99
Update README.md
2016-12-21 16:43:41 -08:00
Xin Liu
48d7fe1009
Update README.md
2016-12-21 15:51:23 -08:00
Marian Pritsak
b1b4a0b539
Add link to build system documentation in README
2016-12-20 10:47:53 -08:00
Shuotian Cheng
9390d54775
[readme]: Add P4 build status
2016-12-19 13:27:30 -08:00
lguohan
a65224abc5
add build badge for broadcom platform
2016-12-14 14:33:07 -08:00
Marian Pritsak
9b415aa5cf
Update README according to new build procedure ( #101 )
...
* Update README according to new build procedure
* Add detailed description for targets
2016-12-06 15:29:25 -08:00
lguohan
154b281cfb
add instruction to pull sonic-slave image from docker registry
2016-12-01 13:50:46 -08:00
lguohan
e8b96abb63
add build badge for mellnaox
2016-11-16 18:40:19 -08:00