1# SPDX-License-Identifier: BSD-3-Clause 2# Copyright(c) 2017 Intel Corporation 3 4if is_windows 5 build = false 6 reason = 'not supported on Windows' 7 subdir_done() 8endif 9 10sources = files( 11 'eventdev_private.c', 12 'eventdev_trace_points.c', 13 'rte_event_crypto_adapter.c', 14 'rte_event_dma_adapter.c', 15 'rte_event_eth_rx_adapter.c', 16 'rte_event_eth_tx_adapter.c', 17 'rte_event_ring.c', 18 'rte_event_timer_adapter.c', 19 'rte_eventdev.c', 20) 21headers = files( 22 'rte_event_crypto_adapter.h', 23 'rte_event_dma_adapter.h', 24 'rte_event_eth_rx_adapter.h', 25 'rte_event_eth_tx_adapter.h', 26 'rte_event_ring.h', 27 'rte_event_timer_adapter.h', 28 'rte_eventdev.h', 29 'rte_eventdev_trace_fp.h', 30) 31indirect_headers += files( 32 'rte_eventdev_core.h', 33) 34driver_sdk_headers += files( 35 'eventdev_pmd.h', 36 'eventdev_pmd_pci.h', 37 'eventdev_pmd_vdev.h', 38 'event_timer_adapter_pmd.h', 39) 40 41deps += ['ring', 'ethdev', 'hash', 'mempool', 'mbuf', 'timer', 'cryptodev', 'dmadev'] 42deps += ['telemetry'] 43