1 # SPDX-License-Identifier: BSD-3-Clause
2 # Copyright(c) 2017 Intel Corporation
6 reason = 'not supported on Windows'
17 'rte_port_source_sink.c',
18 'rte_port_sym_crypto.c',
19 'rte_port_eventdev.c',
20 'rte_swx_port_ethdev.c',
22 'rte_swx_port_ring.c',
23 'rte_swx_port_source_sink.c',
33 'rte_port_source_sink.h',
34 'rte_port_sym_crypto.h',
35 'rte_port_eventdev.h',
37 'rte_swx_port_ethdev.h',
39 'rte_swx_port_ring.h',
40 'rte_swx_port_source_sink.h',
42 deps += ['ethdev', 'sched', 'ip_frag', 'cryptodev', 'eventdev']
44 if dpdk_conf.has('RTE_PORT_PCAP')
45 ext_deps += pcap_dep # dependency provided in config/meson.build
48 if dpdk_conf.has('RTE_LIB_KNI')
49 sources += files('rte_port_kni.c')
50 headers += files('rte_port_kni.h')