1# SPDX-License-Identifier: BSD-3-Clause 2# Copyright(c) 2018 Intel Corporation 3# Copyright(c) 2022 Broadcom 4 5#Include the folder for headers 6includes += include_directories('.') 7 8foreach option:cflags_options 9 if cc.has_argument(option) 10 cflags += option 11 endif 12endforeach 13 14#Add the source files 15sources += files( 16 'tfc_act.c', 17 'tfc_cpm.c', 18 'tfc_em.c', 19 'tfc_global_id.c', 20 'tfc_ident.c', 21 'tfc_idx_tbl.c', 22 'tfc_if_tbl.c', 23 'tfc_init.c', 24 'tfc_mpc_table.c', 25 'tfc_msg.c', 26 'tfc_priv.c', 27 'tfc_resources.c', 28 'tfc_session.c', 29 'tfc_tbl_scope.c', 30 'tfc_tcam.c', 31 'tfc_util.c', 32 'tfo.c', 33 'tfc_vf2pf_msg.c', 34) 35