build: archive make install-ext-deps build logs in ci
- also add build/external artifacts to .gitignore file Type: make Change-Id: I9c8f4a312bbfddfa8024531e7246518c8c3589a4 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
This commit is contained in:

committed by
Florin Coras

parent
6126ec9c53
commit
0ef24297ec
9
.gitignore
vendored
9
.gitignore
vendored
@ -24,6 +24,13 @@
|
|||||||
/build/external/vpp-*
|
/build/external/vpp-*
|
||||||
/build/external/dpdk_mlx_default.sh
|
/build/external/dpdk_mlx_default.sh
|
||||||
/build/external/downloads/
|
/build/external/downloads/
|
||||||
|
/build/external/deb/_build/
|
||||||
|
/build/external/deb/debian/changelog
|
||||||
|
/build/external/deb/debian/debhelper-build-stamp
|
||||||
|
/build/external/deb/debian/tmp/
|
||||||
|
/build/external/deb/debian/files/
|
||||||
|
/build/external/deb/debian/.debhelper/
|
||||||
|
/build/external/deb/debian/vpp-ext-deps*
|
||||||
/path_setup
|
/path_setup
|
||||||
/tools/
|
/tools/
|
||||||
# start autotools ignore
|
# start autotools ignore
|
||||||
@ -139,3 +146,5 @@ compile_commands.json
|
|||||||
/cmake_install.cmake
|
/cmake_install.cmake
|
||||||
/startup.conf
|
/startup.conf
|
||||||
/startup.vpp
|
/startup.vpp
|
||||||
|
# log file archives
|
||||||
|
/archives
|
||||||
|
6
build/external/Makefile
vendored
6
build/external/Makefile
vendored
@ -30,6 +30,12 @@ endif # FreeBSD
|
|||||||
|
|
||||||
B := $(BUILD_DIR)
|
B := $(BUILD_DIR)
|
||||||
I := $(INSTALL_DIR)
|
I := $(INSTALL_DIR)
|
||||||
|
ifeq ($(WORKSPACE),)
|
||||||
|
L := $(B)
|
||||||
|
else
|
||||||
|
L := $(WORKSPACE)/archives/vpp-ext-deps
|
||||||
|
$(shell rm -rf $(L) && mkdir -p $(L))
|
||||||
|
endif
|
||||||
|
|
||||||
ifneq ($(shell which cmake3),)
|
ifneq ($(shell which cmake3),)
|
||||||
CMAKE?=cmake3
|
CMAKE?=cmake3
|
||||||
|
6
build/external/packages.mk
vendored
6
build/external/packages.mk
vendored
@ -21,9 +21,9 @@ $1_src_dir ?= $(B)/src-$1
|
|||||||
$1_patch_dir ?= $(CURDIR)/patches/$1_$($1_version)
|
$1_patch_dir ?= $(CURDIR)/patches/$1_$($1_version)
|
||||||
$1_build_dir ?= $(B)/build-$1
|
$1_build_dir ?= $(B)/build-$1
|
||||||
$1_install_dir ?= $(I)
|
$1_install_dir ?= $(I)
|
||||||
$1_config_log ?= $(B)/$1.config.log
|
$1_config_log ?= $(L)/$1.config.log
|
||||||
$1_build_log ?= $(B)/$1.build.log
|
$1_build_log ?= $(L)/$1.build.log
|
||||||
$1_install_log ?= $(B)/$1.install.log
|
$1_install_log ?= $(L)/$1.install.log
|
||||||
|
|
||||||
##############################################################################
|
##############################################################################
|
||||||
# Download
|
# Download
|
||||||
|
Reference in New Issue
Block a user