1# SPDX-License-Identifier: BSD-3-Clause 2# Copyright(c) 2018 Intel Corporation 3 4cflags += '-std=gnu99' 5cflags += '-D_DEFAULT_SOURCE' 6cflags += '-D_XOPEN_SOURCE=700' 7cflags += '-pedantic' 8if is_linux 9 cflags += '-DLINUX' 10else 11 cflags += '-DBSD' 12endif 13 14allow_experimental_apis = true 15 16sources = files('failsafe_args.c', 17 'failsafe.c', 18 'failsafe_eal.c', 19 'failsafe_ether.c', 20 'failsafe_flow.c', 21 'failsafe_intr.c', 22 'failsafe_ops.c', 23 'failsafe_rxtx.c') 24