Commit Graph

58 Commits

Author SHA1 Message Date
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
Qi Luo
6042f526f2 Update README.md
Run the sonic-slave container with  --privileged.
2016-10-12 10:29:14 -07:00
Qi Luo
9fe462fefc Update README.md (#17)
Adjust the steps to make it clear everything is built inside builder container.
2016-09-28 17:23:22 -07:00
lguohan
7c0ff3e9e3 build p4-based sonic docker (#14)
* add docker-sonic for p4 switch

* update build instructions
2016-09-28 11:15:02 -07:00
Qi Luo
f19d445d4f Update readme on build targets (#8) 2016-09-16 17:00:37 -07:00
Qi Luo
cc7f15094c Squashed merge master 2016-09-09 17:53:41 -07:00
John Arnold (AZURE)
4843e0671f Changed ACS references to SONiC in image, added timestamp to base image volume label 2016-09-07 18:36:14 -07:00
Qi Luo
b647bb59d4 (comment) 2016-08-08 10:50:15 -07:00
Qi Luo
47093642a2 Update README: Get vendor SAI SDK 2016-08-05 11:27:03 -07:00