xref: /dpdk/lib/ring/meson.build (revision b5458e2cc48349b314c7354e4ddfd2100bd55c29)
199a2dd95SBruce Richardson# SPDX-License-Identifier: BSD-3-Clause
299a2dd95SBruce Richardson# Copyright(c) 2017 Intel Corporation
399a2dd95SBruce Richardson
4*b5458e2cSKonstantin Ananyevsources = files('rte_ring.c', 'rte_soring.c', 'soring.c')
5*b5458e2cSKonstantin Ananyevheaders = files('rte_ring.h', 'rte_soring.h')
699a2dd95SBruce Richardson# most sub-headers are not for direct inclusion
799a2dd95SBruce Richardsonindirect_headers += files (
899a2dd95SBruce Richardson        'rte_ring_core.h',
999a2dd95SBruce Richardson        'rte_ring_elem.h',
1099a2dd95SBruce Richardson        'rte_ring_elem_pvt.h',
1199a2dd95SBruce Richardson        'rte_ring_c11_pvt.h',
1299a2dd95SBruce Richardson        'rte_ring_generic_pvt.h',
1399a2dd95SBruce Richardson        'rte_ring_hts.h',
1499a2dd95SBruce Richardson        'rte_ring_hts_elem_pvt.h',
1599a2dd95SBruce Richardson        'rte_ring_peek.h',
1699a2dd95SBruce Richardson        'rte_ring_peek_elem_pvt.h',
1799a2dd95SBruce Richardson        'rte_ring_peek_zc.h',
1899a2dd95SBruce Richardson        'rte_ring_rts.h',
1999a2dd95SBruce Richardson        'rte_ring_rts_elem_pvt.h',
2099a2dd95SBruce Richardson)
2136e5c1b9SJie Haideps += ['telemetry']
22