xref: /dpdk/drivers/net/ipn3ke/meson.build (revision 7be78d02)
1# SPDX-License-Identifier: BSD-3-Clause
2# Copyright(c) 2019 Intel Corporation
3
4if is_windows
5    build = false
6    reason = 'not supported on Windows'
7    subdir_done()
8endif
9
10#
11# Add the experimental APIs called from this PMD
12#  rte_eth_switch_domain_alloc()
13#  rte_eth_dev_create()
14#  rte_eth_dev_destroy()
15#  rte_eth_switch_domain_free()
16#
17
18if has_libfdt == 0
19    build = false
20    reason = 'missing dependency, "libfdt"'
21    subdir_done()
22endif
23
24includes += include_directories('../../raw/ifpga')
25
26sources += files(
27        'ipn3ke_ethdev.c',
28        'ipn3ke_flow.c',
29        'ipn3ke_representor.c',
30        'ipn3ke_tm.c',
31)
32deps += ['bus_ifpga', 'ethdev', 'sched']
33