summaryrefslogtreecommitdiff
path: root/meson_options.txt
diff options
context:
space:
mode:
authorThomas Monjalon <thomas@monjalon.net>2019-01-09 15:23:18 +0100
committerFerruh Yigit <ferruh.yigit@intel.com>2019-01-14 17:44:29 +0100
commit72b934adce8f5f9ed035c04ebed8b386243e5a2e (patch)
tree45b44cc5091de8ab8e146e33a48b69c600fe444f /meson_options.txt
parente76d76b27be270b0eaba52b3a6bbc7860a9197af (diff)
downloaddpdk-draft-windows-72b934adce8f5f9ed035c04ebed8b386243e5a2e.zip
dpdk-draft-windows-72b934adce8f5f9ed035c04ebed8b386243e5a2e.tar.gz
dpdk-draft-windows-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 'meson_options.txt')
-rw-r--r--meson_options.txt4
1 files changed, 2 insertions, 2 deletions
diff --git a/meson_options.txt b/meson_options.txt
index 10b5416..5740545 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -2,8 +2,8 @@ option('allow_invalid_socket_id', type: 'boolean', value: false,
description: 'allow out-of-range NUMA socket id\'s for platforms that don\'t report the value correctly')
option('drivers_install_subdir', type: 'string', value: 'dpdk/pmds-<VERSION>',
description: 'Subdirectory of libdir where to install PMDs. Defaults to using a versioned subdirectory.')
-option('enable_driver_mlx_glue', type: 'boolean', value: false,
- description: 'Enable glue library for Mellanox PMDs')
+option('ibverbs_link', type: 'combo', choices : ['shared', 'dlopen'], value: 'shared',
+ description: 'Linkage method (shared/dlopen) for Mellanox PMDs with ibverbs dependencies.')
option('enable_kmods', type: 'boolean', value: true,
description: 'build kernel modules')
option('enable_docs', type: 'boolean', value: false,