From 59401ab51bc29a184d727f621bb79e505c2a587a Mon Sep 17 00:00:00 2001 From: Darek Stojaczyk Date: Tue, 28 May 2019 07:49:55 +0200 Subject: [PATCH] build: make dpdk depend on ipsec DPDK 19.05+ can build a single test app with -lIPSec_MB, so we need to make sure ipsec is built beforehand. Signed-off-by: Darek Stojaczyk Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/455915 (master) (cherry picked from commit 4de4b78b281441cdc0ccfa4a9227b094b474b663) Change-Id: I6f28936f79558af24e20dc702a6f4e75c507043d Signed-off-by: Tomasz Zawadzki Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/457284 Tested-by: SPDK CI Jenkins Reviewed-by: Ben Walker Reviewed-by: Darek Stojaczyk --- Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 5d9f87266..cc8095d37 100644 --- a/Makefile +++ b/Makefile @@ -63,10 +63,12 @@ endif ifeq ($(CONFIG_IPSEC_MB),y) LIB += ipsecbuild +DPDK_DEPS += ipsecbuild endif ifeq ($(CONFIG_ISAL),y) LIB += isalbuild +DPDK_DEPS += isalbuild endif all: $(DIRS-y) @@ -78,9 +80,7 @@ install: all $(Q)echo "Installed to $(DESTDIR)$(CONFIG_PREFIX)" ifneq ($(SKIP_DPDK_BUILD),1) -ifeq ($(CONFIG_ISAL),y) -dpdkbuild: isalbuild -endif +dpdkbuild: $(DPDK_DEPS) endif shared_lib: lib