From 4e79f2d7486f2cbfe9e799882e13ec63601b95b2 Mon Sep 17 00:00:00 2001 From: "xiaolongx.jiang" Date: Thu, 28 May 2020 10:23:26 +0000 Subject: support vpp 20.05, modify openssl and nginx prefix and add verify Signed-off-by: xiaolongx.jiang Change-Id: I6d1b630944094fda50812b1070e4b61c1e8d9753 --- packages/vpp_ldp.mk | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'packages/vpp_ldp.mk') diff --git a/packages/vpp_ldp.mk b/packages/vpp_ldp.mk index 2f4eae1..37a72bb 100644 --- a/packages/vpp_ldp.mk +++ b/packages/vpp_ldp.mk @@ -17,6 +17,7 @@ vpp_ldp_install_dir := $(I)/local vpp_ldp_pkg_deb_name := vpp vpp_ldp_pkg_deb_dir := $(CURDIR)/vpp/build-root vpp_ldp_desc := "ldp vpp" +openssl_install_dir ?= /usr/local/ssl define vpp_ldp_extract_cmds @@ -27,16 +28,16 @@ define vpp_ldp_patch_cmds @echo "--- ldp vpp patching ---" @cd $(vpp_ldp_src_dir); \ git reset --hard; git clean -f; git checkout master; \ - if [ ! -z $(_VPP_VER) -a $(_VPP_VER) != "master" ] ; then \ + if [ $(_VPP_VER) != "master" ] ; then \ echo "--- vpp version: $(_VPP_VER) ---"; \ - git checkout remotes/origin/stable/$(_VPP_VER); \ + git checkout stable/$(_VPP_VER); \ git reset --hard; git clean -f; \ fi @for f in $(CURDIR)/vpp_patches/common/*.patch ; do \ echo Applying patch: $$(basename $$f) ; \ patch -p1 -d $(vpp_ldp_src_dir) < $$f ; \ done - @if [ -z $(_VPP_VER) -o $(_VPP_VER) = "master" ]; then \ + @if [ $(_VPP_VER) = "master" -o $(_VPP_VER) = "2005" ]; then \ echo "--- vpp master ---"; \ for f in $(CURDIR)/vpp_patches/common/master/*.patch ; do \ echo Applying patch: $$(basename $$f) ; \ @@ -49,7 +50,7 @@ define vpp_ldp_patch_cmds patch -p1 -d $(vpp_ldp_src_dir) < $$f ; \ done; \ fi - @if [ -z $(_VPP_VER) ]; then \ + @if [ $(_VPP_VER) = "master" ]; then \ echo "--- patch master ---"; \ for f in $(CURDIR)/vpp_patches/ldp/master/*.patch ; do \ echo Applying patch: $$(basename $$f) ; \ @@ -73,8 +74,8 @@ endef define vpp_ldp_build_cmds @cd $(vpp_ldp_src_dir); \ echo "---build : $(vpp_ldp_src_dir)"; \ - export OPENSSL_ROOT_DIR=$(I)/local/ssl; \ - export LD_LIBRARY_PATH=$(I)/local/ssl/lib; \ + export OPENSSL_ROOT_DIR=$(openssl_install_dir); \ + export LD_LIBRARY_PATH=$(openssl_install_dir)/lib; \ $(MAKE) wipe-release; \ rm -f $(vpp_ldp_pkg_deb_dir)/*.deb; \ $(MAKE) build-release; \ -- cgit 1.2.3-korg