diff options
author | Thomas Monjalon <thomas@monjalon.net> | 2019-01-09 15:23:18 +0100 |
---|---|---|
committer | Ferruh Yigit <ferruh.yigit@intel.com> | 2019-01-14 17:44:29 +0100 |
commit | 72b934adce8f5f9ed035c04ebed8b386243e5a2e (patch) | |
tree | 45b44cc5091de8ab8e146e33a48b69c600fe444f /mk | |
parent | e76d76b27be270b0eaba52b3a6bbc7860a9197af (diff) | |
download | dpdk-next-eventdev-72b934adce8f5f9ed035c04ebed8b386243e5a2e.zip dpdk-next-eventdev-72b934adce8f5f9ed035c04ebed8b386243e5a2e.tar.gz dpdk-next-eventdev-72b934adce8f5f9ed035c04ebed8b386243e5a2e.tar.xz |
config: gather options for dlopen mlx dependency
Rename options CONFIG_RTE_LIBRTE_MLX4_DLOPEN_DEPS and
CONFIG_RTE_LIBRTE_MLX5_DLOPEN_DEPS to a single option
CONFIG_RTE_IBVERBS_LINK_DLOPEN.
Rename meson option enable_driver_mlx_glue to ibverbs_link.
There was no good reason for setting a different link option
for mlx4 and mlx5. Having a single common option makes it
easier to understand and unify make and meson systems.
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: Shahaf Shuler <shahafs@mellanox.com>
Diffstat (limited to 'mk')
-rw-r--r-- | mk/rte.app.mk | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/mk/rte.app.mk b/mk/rte.app.mk index 3fcfa58..97f1b7d 100644 --- a/mk/rte.app.mk +++ b/mk/rte.app.mk @@ -171,15 +171,14 @@ ifeq ($(CONFIG_RTE_LIBRTE_KNI),y) _LDLIBS-$(CONFIG_RTE_LIBRTE_PMD_KNI) += -lrte_pmd_kni endif _LDLIBS-$(CONFIG_RTE_LIBRTE_LIO_PMD) += -lrte_pmd_lio -ifeq ($(CONFIG_RTE_LIBRTE_MLX4_DLOPEN_DEPS),y) -_LDLIBS-$(CONFIG_RTE_LIBRTE_MLX4_PMD) += -lrte_pmd_mlx4 -ldl +_LDLIBS-$(CONFIG_RTE_LIBRTE_MLX4_PMD) += -lrte_pmd_mlx4 +_LDLIBS-$(CONFIG_RTE_LIBRTE_MLX5_PMD) += -lrte_pmd_mlx5 -lmnl +ifeq ($(CONFIG_RTE_IBVERBS_LINK_DLOPEN),y) +_LDLIBS-$(CONFIG_RTE_LIBRTE_MLX4_PMD) += -ldl +_LDLIBS-$(CONFIG_RTE_LIBRTE_MLX5_PMD) += -ldl else -_LDLIBS-$(CONFIG_RTE_LIBRTE_MLX4_PMD) += -lrte_pmd_mlx4 -libverbs -lmlx4 -endif -ifeq ($(CONFIG_RTE_LIBRTE_MLX5_DLOPEN_DEPS),y) -_LDLIBS-$(CONFIG_RTE_LIBRTE_MLX5_PMD) += -lrte_pmd_mlx5 -ldl -lmnl -else -_LDLIBS-$(CONFIG_RTE_LIBRTE_MLX5_PMD) += -lrte_pmd_mlx5 -libverbs -lmlx5 -lmnl +_LDLIBS-$(CONFIG_RTE_LIBRTE_MLX4_PMD) += -libverbs -lmlx4 +_LDLIBS-$(CONFIG_RTE_LIBRTE_MLX5_PMD) += -libverbs -lmlx5 endif _LDLIBS-$(CONFIG_RTE_LIBRTE_MVPP2_PMD) += -lrte_pmd_mvpp2 _LDLIBS-$(CONFIG_RTE_LIBRTE_MVNETA_PMD) += -lrte_pmd_mvneta |