diff options
author | xiaolongx.jiang <xiaolongx.jiang@intel.com> | 2020-05-28 10:23:26 +0000 |
---|---|---|
committer | xiaolongx.jiang <xiaolongx.jiang@intel.com> | 2020-06-08 17:55:44 +0800 |
commit | 4e79f2d7486f2cbfe9e799882e13ec63601b95b2 (patch) | |
tree | 221dcad4729d2aa026b4f43ccdb05b1107d3cb2b /packages/vpp_ldp.mk | |
parent | 40de9f06b06af56bd6bc82b7c32c255ab779f8a6 (diff) |
support vpp 20.05, modify openssl and nginx prefix and add verify
Signed-off-by: xiaolongx.jiang <xiaolongx.jiang@intel.com>
Change-Id: I6d1b630944094fda50812b1070e4b61c1e8d9753
Diffstat (limited to 'packages/vpp_ldp.mk')
-rw-r--r-- | packages/vpp_ldp.mk | 13 |
1 files changed, 7 insertions, 6 deletions
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; \ |