xref: /dpdk/drivers/net/failsafe/meson.build (revision 4ad4b20a)
1# SPDX-License-Identifier: BSD-3-Clause
2# Copyright(c) 2018 Intel Corporation
3
4if is_windows
5    build = false
6    reason = 'not supported on Windows'
7    subdir_done()
8endif
9
10cflags += '-std=gnu99'
11cflags += '-D_DEFAULT_SOURCE'
12cflags += '-D_XOPEN_SOURCE=700'
13cflags += '-pedantic'
14if is_linux
15    cflags += '-DLINUX'
16else
17    cflags += '-DBSD'
18endif
19
20sources = files(
21        'failsafe.c',
22        'failsafe_args.c',
23        'failsafe_eal.c',
24        'failsafe_ether.c',
25        'failsafe_flow.c',
26        'failsafe_intr.c',
27        'failsafe_ops.c',
28        'failsafe_rxtx.c',
29)
30