X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=build-data%2Fpackages%2Fexternal.mk;h=0c0c24375b01582440d9dbce6ca9c525e854fe3d;hb=f2833e42c1e3721ce06b0f510447d8a6dd3e5eb4;hp=07daac09849a34a40d4a7b07f47f14309cb2b059;hpb=4a6cb83d334e391f85332ea38a2e467ac7743e4b;p=vpp.git diff --git a/build-data/packages/external.mk b/build-data/packages/external.mk index 07daac09849..0c0c24375b0 100644 --- a/build-data/packages/external.mk +++ b/build-data/packages/external.mk @@ -20,8 +20,8 @@ else endif DPDK_MAKE_ARGS = -C $(call find_source_fn,$(PACKAGE_SOURCE)) \ - DPDK_BUILD_DIR=$(PACKAGE_BUILD_DIR) \ - DPDK_INSTALL_DIR=$(PACKAGE_INSTALL_DIR) \ + BUILD_DIR=$(PACKAGE_BUILD_DIR) \ + INSTALL_DIR=$(PACKAGE_INSTALL_DIR) \ DPDK_DEBUG=$(DPDK_DEBUG) DPDK_MLX5_PMD=$(strip $($(PLATFORM)_uses_dpdk_mlx5_pmd)) @@ -29,6 +29,11 @@ ifneq ($(DPDK_MLX5_PMD),) DPDK_MAKE_ARGS += DPDK_MLX5_PMD=y endif +DPDK_MLX_IBVERBS_DLOPEN=$(strip $($(PLATFORM)_uses_dpdk_ibverbs_link_dlopen)) +ifneq ($(DPDK_MLX_IBVERBS_DLOPEN),) +DPDK_MAKE_ARGS += DPDK_MLX_IBVERBS_DLOPEN=y +endif + DPDK_MLX4_PMD=$(strip $($(PLATFORM)_uses_dpdk_mlx4_pmd)) ifneq ($(DPDK_MLX4_PMD),) DPDK_MAKE_ARGS += DPDK_MLX4_PMD=y @@ -39,6 +44,10 @@ ifneq ($(DPDK_PLATFORM_TARGET),) DPDK_MAKE_ARGS += DPDK_TARGET=$(DPDK_PLATFORM_TARGET) endif +ifneq (,$(TARGET_PLATFORM)) +DPDK_MAKE_ARGS += DPDK_AARCH64_GENERIC=n +endif + DPDK_MAKE_EXTRA_ARGS = $(strip $($(PLATFORM)_dpdk_make_extra_args)) ifneq ($(DPDK_MAKE_EXTRA_ARGS),) DPDK_MAKE_ARGS += DPDK_MAKE_EXTRA_ARGS="$(DPDK_MAKE_EXTRA_ARGS)"