dpdkbuild: build rte_vhost only if SPDK vhost is built
DPDK rte_vhost has some nasty dependencies which we don't necessarily want to resolve if we don't want to use vhost at all. We'll now build rte_vhost only if SPDK vhost is built. Change-Id: Icb830b11cc128eb8ee357dad94dfe62ac0cf2cce Signed-off-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/460529 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
This commit is contained in:
parent
27b920a2a4
commit
cb9d420dca
@ -60,6 +60,20 @@ else
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_PMD_ISAL=n
|
||||
endif
|
||||
|
||||
ifeq ($(CONFIG_VHOST),y)
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_ETHER=y
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_CMDLINE=y
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_METER=y
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_HASH=y
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_VHOST=y
|
||||
else
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_ETHER=n
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_CMDLINE=n
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_METER=n
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_HASH=n
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_VHOST=n
|
||||
endif
|
||||
|
||||
ifeq ($(DPDK_FRAMEWORK),y)
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_PMD_QAT=y
|
||||
DPDK_OPTS += CONFIG_RTE_LIBRTE_PMD_QAT_SYM=y
|
||||
|
Loading…
Reference in New Issue
Block a user