]> git.proxmox.com Git - ceph.git/blame - ceph/src/spdk/dpdk/drivers/net/bonding/Makefile
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / spdk / dpdk / drivers / net / bonding / Makefile
CommitLineData
11fdf7f2
TL
1# SPDX-License-Identifier: BSD-3-Clause
2# Copyright(c) 2010-2014 Intel Corporation
3
4include $(RTE_SDK)/mk/rte.vars.mk
5
6#
7# library name
8#
9LIB = librte_pmd_bond.a
10
11CFLAGS += -O3
12CFLAGS += $(WERROR_FLAGS)
13LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring
f67539c2 14LDLIBS += -lrte_ethdev -lrte_net -lrte_kvargs
11fdf7f2
TL
15LDLIBS += -lrte_pci -lrte_bus_pci
16LDLIBS += -lrte_bus_vdev
17
18EXPORT_MAP := rte_pmd_bond_version.map
19
11fdf7f2
TL
20#
21# all source are stored in SRCS-y
22#
23SRCS-$(CONFIG_RTE_LIBRTE_PMD_BOND) += rte_eth_bond_api.c
24SRCS-$(CONFIG_RTE_LIBRTE_PMD_BOND) += rte_eth_bond_pmd.c
25SRCS-$(CONFIG_RTE_LIBRTE_PMD_BOND) += rte_eth_bond_args.c
26SRCS-$(CONFIG_RTE_LIBRTE_PMD_BOND) += rte_eth_bond_8023ad.c
27SRCS-$(CONFIG_RTE_LIBRTE_PMD_BOND) += rte_eth_bond_alb.c
28SRCS-$(CONFIG_RTE_LIBRTE_PMD_BOND) += rte_eth_bond_flow.c
29
30#
31# Export include files
32#
33SYMLINK-y-include += rte_eth_bond.h
34SYMLINK-y-include += rte_eth_bond_8023ad.h
35
36include $(RTE_SDK)/mk/rte.lib.mk