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_ethdev_cman.c', 12 'rte_flow.c', 13 'rte_mtr.c', 14 'rte_tm.c', 15 'sff_telemetry.c', 16 'sff_common.c', 17 'sff_8079.c', 18 'sff_8472.c', 19 'sff_8636.c', 20) 21 22headers = files( 23 'rte_cman.h', 24 'rte_ethdev.h', 25 'rte_ethdev_trace_fp.h', 26 'rte_dev_info.h', 27 'rte_flow.h', 28 'rte_flow_driver.h', 29 'rte_mtr.h', 30 'rte_mtr_driver.h', 31 'rte_tm.h', 32 'rte_tm_driver.h', 33) 34 35indirect_headers += files( 36 'rte_ethdev_core.h', 37 'rte_eth_ctrl.h', 38) 39 40driver_sdk_headers += files( 41 'ethdev_driver.h', 42 'ethdev_pci.h', 43 'ethdev_trace.h', 44 'ethdev_vdev.h', 45) 46 47deps += ['net', 'kvargs', 'meter', 'telemetry'] 48