1# SPDX-License-Identifier: BSD-3-Clause 2# Copyright(c) 2017 Intel Corporation 3 4sources = files( 5 'ethdev_private.c', 6 'ethdev_profile.c', 7 'ethdev_trace_points.c', 8 'rte_class_eth.c', 9 'rte_ethdev.c', 10 'rte_flow.c', 11 'rte_mtr.c', 12 'rte_tm.c', 13) 14 15headers = files( 16 'rte_ethdev.h', 17 'rte_ethdev_trace.h', 18 'rte_ethdev_trace_fp.h', 19 'rte_dev_info.h', 20 'rte_flow.h', 21 'rte_flow_driver.h', 22 'rte_mtr.h', 23 'rte_mtr_driver.h', 24 'rte_tm.h', 25 'rte_tm_driver.h', 26) 27 28indirect_headers += files( 29 'rte_ethdev_core.h', 30 'rte_eth_ctrl.h', 31) 32 33driver_sdk_headers += files( 34 'ethdev_driver.h', 35 'ethdev_pci.h', 36 'ethdev_vdev.h', 37) 38 39deps += ['net', 'kvargs', 'meter', 'telemetry'] 40