Wataru Ishida
4b21ff167f
[build]: support specifying builder mount point and workdir ( #2214 )
...
This can be used when sonic-buildimage repo is a git submodule of other
repo.
e.g) if sonic-buildimage is a git submodule of "parent" repo and
sonic-buildimage is just under the top directory of "parent" repo, we
can build sonic-buildimage like below
$ cd parent/sonic-buildimage
$ DOCKER_BUILDER_MOUNT=`realpath ../`:`realpath ../` \
DOCKER_BUILDER_WORKDIR=`pwd` make all
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2018-11-05 10:44:06 -08:00
Wataru Ishida
4db98b46e4
[build]: add build option to use native docker instead of dind for build ( #2215 )
...
using native docker is faster than dind dockerd with vfs storage driver
https://github.com/Azure/sonic-buildimage/pull/2016
https://github.com/Azure/draft/issues/181
Signed-off-by: Wataru Ishida <ishida@nel-america.com>
2018-11-01 18:00:00 -07:00
lguohan
9078377028
[build]: install debug symbols packages when INSTALL_DEBUG_TOOLS=y ( #2175 )
...
[build]: install debug symbols packages when INSTALL_DEBUG_TOOLS=y
2018-10-21 17:20:27 -07:00
lguohan
a401ee7fa8
[build]: do not override ENABLE_SYNCD_RPC in rules/config ( #2151 )
...
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-10-15 13:49:35 -07:00
lguohan
0a8e0c1238
[build]: generate build timestamp at the beginning and use it for the… ( #2118 )
...
* [build]: generate build timestamp at the beginning and use it for the rest of build
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-10-04 21:20:01 -07:00
Ying Xie
5d23a43c4c
[make file] add document for KEEP_SLAVE_ON with stretch builds ( #2035 )
...
* [make file] add document for KEEP_SLAVE_ON with stretch builds
Signed-off-by: Ying Xie <ying.xie@microsoft.com>
* Update Makefile.work
2018-09-12 00:23:00 -07: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