# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2018 Intel Corporation
+build = dpdk_conf.has('RTE_LIBRTE_VHOST')
allow_experimental_apis = true
sources = files('ifcvf_vdpa.c', 'base/ifcvf.c')
includes += include_directories('base')
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2018 Microsoft Corporation
+build = dpdk_conf.has('RTE_LIBRTE_VMBUS_BUS')
version = 2
sources = files('hn_ethdev.c', 'hn_rxtx.c', 'hn_rndis.c', 'hn_nvs.c')
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2018 Intel Corporation
+build = dpdk_conf.has('RTE_LIBRTE_VHOST')
version = 2
sources = files('rte_eth_vhost.c')
install_headers('rte_eth_vhost.h')
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2018 NXP
+build = dpdk_conf.has('RTE_LIBRTE_DPAA2_MEMPOOL')
deps += ['rawdev', 'mempool_dpaa2', 'bus_vdev']
sources = files('dpaa2_cmdif.c')
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2018 NXP
+build = dpdk_conf.has('RTE_LIBRTE_DPAA2_MEMPOOL')
deps += ['rawdev', 'mempool_dpaa2', 'ring']
sources = files('dpaa2_qdma.c')