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 14sources = files('failsafe_args.c', 15 'failsafe.c', 16 'failsafe_eal.c', 17 'failsafe_ether.c', 18 'failsafe_flow.c', 19 'failsafe_intr.c', 20 'failsafe_ops.c', 21 'failsafe_rxtx.c') 22