lib: clean up build files
[dpdk.git] / lib / librte_node / meson.build
1 # SPDX-License-Identifier: BSD-3-Clause
2 # Copyright(C) 2020 Marvell International Ltd.
3
4 sources = files(
5         'ethdev_ctrl.c',
6         'ethdev_rx.c',
7         'ethdev_tx.c',
8         'ip4_lookup.c',
9         'ip4_rewrite.c',
10         'log.c',
11         'null.c',
12         'pkt_cls.c',
13         'pkt_drop.c',
14 )
15 headers = files('rte_node_ip4_api.h', 'rte_node_eth_api.h')
16 # Strict-aliasing rules are violated by uint8_t[] to context size casts.
17 cflags += '-fno-strict-aliasing'
18 deps += ['graph', 'mbuf', 'lpm', 'ethdev', 'mempool', 'cryptodev']