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