xref: /dpdk/drivers/net/softnic/meson.build (revision d5854eb4a9ad5e446e3c1a5cc8f6bc058a955872)
16b2a3900SBruce Richardson# SPDX-License-Identifier: BSD-3-Clause
26b2a3900SBruce Richardson# Copyright(c) 2018 Intel Corporation
36b2a3900SBruce Richardson
4adf93ca5SBruce Richardsonif not is_linux
5ddb05fecSAgalya Babu RadhaKrishnan    build = false
6135155a8SThomas Monjalon    reason = 'only supported on Linux'
7ddb05fecSAgalya Babu RadhaKrishnanendif
830105f66SDavid Marchandheaders = files('rte_eth_softnic.h')
94ad4b20aSBruce Richardsonsources = files(
104ad4b20aSBruce Richardson        'conn.c',
114ad4b20aSBruce Richardson        'rte_eth_softnic.c',
124ad4b20aSBruce Richardson        'rte_eth_softnic_cli.c',
134ad4b20aSBruce Richardson        'rte_eth_softnic_mempool.c',
144ad4b20aSBruce Richardson        'rte_eth_softnic_pipeline.c',
154ad4b20aSBruce Richardson        'rte_eth_softnic_swq.c',
164ad4b20aSBruce Richardson        'rte_eth_softnic_thread.c',
174ad4b20aSBruce Richardson)
18*1bf0745fSCristian Dumitrescudeps += ['pipeline', 'port', 'table']
19