xref: /dpdk/drivers/net/bnxt/tf_core/meson.build (revision 580fcb3d718069a8058f4395dd64d19fed0c1f65)
1# SPDX-License-Identifier: BSD-3-Clause
2# Copyright(c) 2018 Intel Corporation
3# Copyright(c) 2024 Broadcom
4
5#Include the folder for headers
6includes += include_directories('.')
7
8#Add the source files
9sources += files(
10        'bitalloc.c',
11        'cfa_tcam_mgr.c',
12        'cfa_tcam_mgr_hwop_msg.c',
13        'cfa_tcam_mgr_p4.c',
14        'cfa_tcam_mgr_p58.c',
15        'dpool.c',
16        'll.c',
17        'rand.c',
18        'stack.c',
19        'tf_core.c',
20        'tf_device.c',
21        'tf_device_p4.c',
22        'tf_device_p58.c',
23        'tf_em_hash_internal.c',
24        'tf_em_internal.c',
25        'tf_global_cfg.c',
26        'tf_hash.c',
27        'tf_identifier.c',
28        'tf_if_tbl.c',
29        'tf_msg.c',
30        'tfp.c',
31        'tf_rm.c',
32        'tf_resources.c',
33        'tf_session.c',
34        'tf_sram_mgr.c',
35        'tf_tbl.c',
36        'tf_tbl_sram.c',
37        'tf_tcam.c',
38        'tf_tcam_mgr_msg.c',
39        'tf_tcam_shared.c',
40        'tf_util.c')
41